PERBEDAAN ANTAR COMPUTER FILESYSTEM
PART 1
PEMBEDA

EXT2

EXT3

Developer

Rémy Card

Stephen Tweedie

Full name

Second e...
Forks

Attributes

File system
permissions
Transparent
compression
Transparent
encryption
Data
deduplication
Supported
ope...
Max filename
length

8.3 filename, or
255 UTF-16
255 UTF-16 code units
characters when
using LFN
264 clusters − 1 cluster
...
Transparent
compression

Transparent
encryption

Per-file, LZ77
(Windows NT 3.51
onward)
Per-file,
DESX (Windows 2000
onwa...
Upcoming SlideShare
Loading in …5
×

Perbedaan antar computer filesystem 5109100164

546 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
546
On SlideShare
0
From Embeds
0
Number of Embeds
13
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Perbedaan antar computer filesystem 5109100164

  1. 1. PERBEDAAN ANTAR COMPUTER FILESYSTEM PART 1 PEMBEDA EXT2 EXT3 Developer Rémy Card Stephen Tweedie Full name Second extended file system Third extended file system Introduced January 1993 (Linux) November 2001 (Linux 2.4.15) Partition identifier EXT4 Mingming Cao, Andreas Dilger, Alex Zhuravlev (Tomas), Dave Kleikamp, Theodore Ts'o, Eric Sandeen, others Fourth extended file system Stable: 21 October 2008 Unstable: 10 October 2006 (Linux 2.6.28, 2.6.19) REISERFS Namesys ReiserFS 2001 (Linux 2.4.1) 0x83 (MBR) EBD0A0A2-B9E54433-87C068B6B72699C7 (GPT) Apple_UNIX_SVR2 (Apple Partition Map) 0x83 (MBR) EBD0A0A2-B9E54433-87C068B6B72699C7 (GPT) Table, hashed B-tree with dir_index enabled bitmap (free space), table (metadata) Linked list, hashed Btree B+ tree Extents/Bitmap Bitmap Table 16 TiB (for 4k block filesystem) 4 billion (specified at filesystem creation time) Apple_UNIX_SVR2 (Apple Partition Map) 0x83 (MBR) 0x83 (Master Boot EBD0A0A2-B9E5Record) 4433-87C0EBD0A0A2-B9E568B6B72699C7 (GPT) 4433-87C068B6B72699C7 (GPT) Directory content - File allocation bitmap (free space), table (metadata) Bad blocks Table Table Max file size 16 GB - 2 TB 16 GB – 2 TB Max number of files 1018 Variable, allocated at creation time Max filename length 255 bytes 254 bytes 256 bytes 4032 bytes, limited to 255 by Linux VFS 16 TiB Max volume size 2-32 TB size 2 TB – 16 TB 1 EiB (limited to 16TiB because of e2fsprogs limitation until v1.42) Allowed characters in filenames Any byte except NUL and '/' All bytes except NULL and '/' All bytes except NULL ('0') and '/' Dates Recorded modification (mtime), attribute modification (ctime), access (atime) modification (mtime), attribute modification (ctime), access (atime) December 14, 1901 January 18, 2038 1s December 14, 1901 January 18, 2038 1s Date range Date resolution modification (mtime), attribute modification (ctime), access (atime), delete (dtime), create (crtime) 14 December 1901 - 25 April 2514 Nanosecond 1 EiB (8 TiB on 32 bit systems) 232-3 (~4 billion) All bytes except NULL and '/' modification (mtime), metadata change (ctime), access (atime) December 14, 1901 January 18, 2038 1s
  2. 2. Forks Attributes File system permissions Transparent compression Transparent encryption Data deduplication Supported operating systems No No No extents, noextents, mballoc, nomballoc, delalloc, nodelalloc, data=journal, data=ordered, data=writeback, commit=nrsec, orlov, oldalloc, user_xattr, nouser_xattr, acl, noacl, bsddf, minixdf, bh, nobh, journal_dev Extended attributes No No-atime, appendonly, synchronouswrite, no-dump, h-tree (directory), immutable, journal, secure-delete, top (directory), allowundelete POSIX Unix permissions, ACLs and arbitrary security attributes (Linux 2.6 and later) POSIX Unix permissions, ACLs and arbitrary security attributes No (Available through patches) No No No No No (provided at the block device level) No No No No No No Linux, BSD, Windows (through an IFS), Mac OS X (through an IFS) Linux, BSD, Windows (through an IFS) Linux Linux - PART 2 PEMBEDA Developer NTFS Microsoft FAT12 Microsoft Full name New Technology File System File Allocation Table (12-bit version) Introduced July 1993 (Windows NT 3.1) August 1980 (QDOS) Partition identifier Directory content File allocation Bad blocks Max file size Max number of files 0x07 (MBR) EBD0A0A2-B9E54433-87C068B6B72699C7 (GPT) FAT16 Microsoft File Allocation Table version) (16-bit version) 0 (QDOS) November 1987, (Compaq DOS 3.31) FAT32 Microsoft File Allocation Table (32-bit version with 28 bits used) August 1996 (Windows 95 OSR2) 0x01 (MBR) 0x04, 0x06, 0x0E (MBR) 0x0B, 0x0C (MBR) EBD0A0A2-B9E54433 -87C0-68B6B72699C7 (GPT) B+ tree Table Table Table Bitmap $badclus 16 EB (16 × 10246 bytes) − 1 KB (1024 bytes) (format); Linked list Cluster tagging Linked list Cluster tagging Linked list Cluster tagging 4 GiB minus 1 byte (or block size if smaller) 4 GiB minus 1 byte (or block size if smaller) 4 GiB minus 1 byte (or block size if smaller) 4,077 (212-19) 65,517 (216-19) 268,435,437 (228-19) 4 16 TB (16 × 1024 bytes) − 64 KB (implementation) 4,294,967,295 (232-1)
  3. 3. Max filename length 8.3 filename, or 255 UTF-16 255 UTF-16 code units characters when using LFN 264 clusters − 1 cluster (format); Max volume size Allowed characters in filenames 256 TB (256 × 10244 bytes) − 64 KB (64 × 1024 bytes) (implementation) In Posix namespace, any UTF-16 code unit (case sensitive) except U+0000 (NUL) and / (slash). In Win32 namespace, any UTF16 code unit (case insensitive) except U+0000 (NUL) / (slash) (backslash) : (colon) * (asterisk) ? (Question mark) " (quote) < (less than) > (greater than) and | (pipe) 8.3 filename, or 255 UTF-16 characters when using LFN 8.3 filename, or 255 UTF-16 characters when using LFN 2 TB 8 TB (with 32KB clusters) 16 TB (with 64KB clusters, not widely supported) 32 MB 2 GB 4 GB with 64KB clusters (not widely supported) - - - Creation, modified, access (accuracy to day only) (Creation time and access date are only available when ACCDATE support is enabled) Creation, modified, access (accuracy to day only) (Creation time and access date are only available when ACCDATE support is enabled) Dates Recorded Creation, modification, POSIX change, access Creation, modified, access (accuracy to day only) (Creation time and access date are only available when ACCDATE support is enabled) Date range 1 January 1601 – 28 May 60056 (File times are 64-bit numbers counting 100nanosecond intervals (ten million per second) since 1601, which is 58,000+ years) January 1, 1980 December 31, 2107 January 1, 1980 100ns 2s 2s 2s Yes Read-only, hidden, system, archive, not content indexed, offline, temporary, compressed Not natively Read-only, hidden, system, volume label, subdirectory, archive, (NetWare only) executable Global/directory/filebased only with DRDOS and Multiuser DOS, world/group/owner Not natively Read-only, hidden, system, volume label, subdirectory, archive, (NetWare only) executable Global/directory/filebased only with DRDOS and Multiuser DOS, world/group/owner file Not natively Read-only, hidden, system, volume label, subdirectory, archive, (NetWare only) executable Date resolution Forks Attributes File system permissions ACLs No
  4. 4. Transparent compression Transparent encryption Per-file, LZ77 (Windows NT 3.51 onward) Per-file, DESX (Windows 2000 onward), Triple DES (Windows XP onward), AES (Windows XP Service Pack 1, Windows Server 2003 onward) file permissions only with multiuser security Per-volume, Stacker, DoubleSpace, DriveSpace permissions only with multiuser security Per-volume, Stacker, DoubleSpace, DriveSpace No Per-volume only with DR-DOS Per-volume only with DR-DOS No Data deduplication Yes - - - Supported operating systems Windows NT family (Windows NT 3.1 to Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2), Mac OS X, GNU/Linux - - - Referensi : http://en.wikipedia.org/wiki/ _________________________________________________SISTEM OPERASI C ______________________________________________AGUS BUDI RAHARJO ________________________________________________________5109100164

×