Академический Документы
Профессиональный Документы
Культура Документы
SMB/CIFS Used for sharing files with Microsoft Windows SMB file
servers.
AFP AppleTalk Filing Protocol. The primary network file
system for all versions of Mac OS.
NFS Network File System. A commonly-used BSD file
sharing standard. Mac OS X supports NFSv2 and
NFSv3 over TCP and UDP.
FTP A file system wrapper for the standard Internet File
Transfer Protocol.
FILE SYSTEM
HFS+(Hierarchical File System Plus)
the preferred file system on Mac OS X
architecturally similar to HFS, with several important improvements such as:
32 bits used for allocation blocks (instead of 16). HFS divides the disk space on a partition into
equal-sized allocation-blocks. Since 16 bits are used to refer to an allocation-block, there can be
at most 216 allocation blocks on an HFS filesystem. Thus, using 32 bits for identifying allocation
blocks results in much less wasted space (and more files).
Long file names up to 255 characters
Unicode based file name encoding
File/Directory attributes can be extended in future (as opposed to being fixed size)
In addition to a System Folder ID (for starting Apple operating systems), a dedicated startup file
that can easily be found (its location and size are stored in the volume header in a fixed location)
during startup, is also supported so that non-Apple systems can boot from a HFS+ file system
Largest file size is 263 bytes
HFS Plus uses B* tree to store most volume metada
FILE SYSTEM
UFS (Unix File System)
a file system used by many Unix and Unix-like operating systems
architecturally similar to HFS, with several important improvements such as:
a few blocks at the beginning of the partition reserved for boot blocks (which must be
initialized separately from the file system)
a superblock, containing a magic number identifying this as a UFS file system, and
some other vital numbers describing this file system's geometry and statistics and
behavioral tuning parameters
a collection of cylinder groups
FILE SYSTEM
File System Comparisons
Feature HFS+ UFS
Case sensitive No Yes
Supports multiple file forks Yes No
Path separator character “:” “/”