HFS
Staat voor "Hierarchal File System."
HFS was het bestandssysteem dat door Classic Mac OS werd gebruikt om bestanden op diskettes en harde schijven op te slaan. HFS was een hiërarchisch bestandssysteem dat bestanden in een boomstructuur ordende, op elke schijf een hoofdmap aanmaakte en bestanden in submappen van die hoofdmap ordende. Het werd gebruikt door alle Macintosh-computers tussen 1985 en 1998, toen een bijgewerkte vervanger, HFS+ genaamd, werd geïntroduceerd.
HFS bevatte verschillende functies waardoor het zich onderscheidde van de bestandssystemen uit die tijd. Ten eerste ondersteunde het niet-hoofdlettergevoelige bestandsnamen van maximaal 31 tekens. In tegenstelling tot het vorige Macintosh-bestandssysteem dat speciaal was ontworpen voor diskettes van 400 (KB), ondersteunde HFS diskettes van 800 KB en harde schijven van willekeurige grootte. Het ondersteunde metagegevens voor elk bestand, waaronder de mogelijkheid voor elk bestand om een bijbehorende standaard-toepassing op te geven waardoor twee bestanden van hetzelfde (type automatisch in verschillende programma's konden worden geopend). Ten slotte had elk bestand zowel een gegevensfork als een resourcefork. De gegevensfork bevatte de inhoud van het bestand, zoals de tekst in een document of de uitvoerbare code in een toepassing, terwijl de resourcefork afzonderlijke bronnen bevatte, zoals het pictogram van een bestand of een ingesloten afbeelding.
Met de release van Mac OS 8.1 in 1998 introduceerde Apple een opvolgend bestandssysteem met de naam HFS+ (of HFS Extended), dat verschillende tekortkomingen van het oorspronkelijke HFS verhielp. Het ondersteunde grotere schijfvolumes, verhoogde de maximale bestandsgrootte en stond bestandsnamen van maximaal 255 tekens toe. Het kon bestanden in kleinere clusters opdelen, waardoor het efficiënter schijfruimte kon toewijzen. Elk volume kon meer afzonderlijke bestanden bevatten (meer dan 4 miljoen bestanden per schijf, tegenover 65.535). Het voegde ook ondersteuning voor journaling toe, wat het bestandssysteem helpt beschermen tegen beschadiging door systeemcrashes. HFS+ was het standaardbestandssysteem op alle Macs totdat het werd opgevolgd door APFS, na de release van macOS 10.3 in 2017.
Test je kennis