Hierarchical File System
E737710
Hierarchical File System (HFS) is a legacy Apple file system introduced for Macintosh computers to support larger storage devices and a structured, directory-based organization of files.
Statements (47)
| Predicate | Object |
|---|---|
| instanceOf |
Apple file system
ⓘ
file system ⓘ proprietary file system ⓘ |
| alsoKnownAs | HFS NERFINISHED ⓘ |
| category |
Macintosh file systems
ⓘ
disk file systems ⓘ |
| characterEncoding | MacRoman ⓘ |
| designedFor |
Macintosh computers
NERFINISHED
ⓘ
floppy disks ⓘ hard disks ⓘ larger storage devices ⓘ |
| developer |
Apple Computer, Inc.
NERFINISHED
ⓘ
Apple Inc. ⓘ |
| directoryOrganization |
hierarchical directory-based organization
ⓘ
tree structure ⓘ |
| fileIdentification |
creator codes
ⓘ
file type codes ⓘ |
| fileNameLengthLimit | 31 characters ⓘ |
| introducedFor | original Macintosh line ⓘ |
| limitations |
inefficient space usage on large volumes
ⓘ
limited file name length ⓘ limited maximum volume size compared to HFS Plus ⓘ |
| operatingSystem |
Classic Mac OS
NERFINISHED
ⓘ
Mac OS NERFINISHED ⓘ |
| predecessor | Macintosh File System NERFINISHED ⓘ |
| primaryUsePeriod |
1990s
ⓘ
late 1980s ⓘ |
| replacedBy | HFS Plus NERFINISHED ⓘ |
| status |
deprecated
ⓘ
legacy ⓘ |
| successor |
APFS
NERFINISHED
ⓘ
HFS Plus NERFINISHED ⓘ HFS+ NERFINISHED ⓘ |
| supportsFeature |
data forks
ⓘ
file attributes ⓘ folders ⓘ hierarchical directories ⓘ resource forks ⓘ volume labels ⓘ |
| supportsMetadata |
Finder flags
ⓘ
creation date ⓘ modification date ⓘ |
| usedIn | System 2.1 and later classic Mac OS versions ⓘ |
| volumeStructure |
B-tree catalog file
ⓘ
allocation bitmap ⓘ extents overflow file ⓘ master directory block ⓘ |
Referenced by (5)
Full triples — surface form annotated when it differs from this entity's canonical label.