HFS (filsystem)

Från Wikipedia, den fria encyklopedin
Hoppa till navigation Hoppa till sökning
HFS
tillverkare Apple dator
Fullständiga namn Hierarkiskt filsystem
Initial release 17 september 1985 ( system 2.1 )
Partitionsidentifierare Apple_HFS ( APM )
0xAF ( MBR )
Tekniskt genomförande
Kataloger B * träd
Filer B * träd
Defekt blocklista B * träd
Maximala värden
Storlek på en fil 2 GB
Antal filer 65 535
Längd på filnamnet 31 tecken
Filsystemets storlek 2 TB
Tillåtna tecken i filnamnet Alla 8-bitars tecken utom kolon ":". NULL och icke-skrivbara tecken rekommenderas inte
egenskaper
Datum för en fil Skapande, modifiering, säkerhetskopiering
Datumintervall 1 januari 1904 - 6 februari 2040
Gafflar Endast 2 (data och resurs)
Filattribut Färg (3 bitar, alla andra 1 bitar), låst, anpassad ikon, bunt, osynlig, alias, system, brevpapper, inited, inga INIT -resurser, delat, skrivbord
Filrättighetshantering AppleShare
Genomskinlig kompression stöds (av andra tillverkare), staplare
Transparent kryptering Nej
Stöder operativsystem Mac OS , Mac OS X , BeOS , Linux

Det hierarkiska filsystemet ( Engl. Hierarchical File System) är ett filsystem för en Apple -dator med Macintosh -systemprogramvaran (från 1996 i Mac OS utvecklades omdöpt). 1985 ersatte den Macintosh File System (MFS) som introducerades bara ett år tidigare med System Software 0.5 (System 2.1). I Mac OS X kallades det Mac OS Standard . [1]

Andra operativsystem , som BeOS och Linux , har också läs- och skrivstöd för HFS. [2] Även om den ursprungligen var utformad för disketter och hårddiskar , kan den också hittas på skrivskyddade medier, t.ex. CD-ROM-skivor . HFS är ett proprietärt format. Eftersom det är mycket väl dokumenterat finns det lösningar i de flesta moderna operativsystem för att få åtkomst till HFS-formaterat media.

Det ersattes av HFS + , som i Mac OS X kallas Mac OS Extended , med utgåvan av Mac OS 8.1 1998. [1]

berättelse

HFS introducerades som det nya filsystemet för Apple Macintosh -datorer i januari 1986. Akronymen HFS står för H ierarchical F ile S ystem, hierarkiskt filsystem , så ett filsystem med underkataloger - i motsats till det tidigare använda Macintosh File System (MFS), som stöder ett "flatfilsystem" inga underkataloger och används av tidigaste Mac blev.

År 1998 introducerade Apple HFS + för att hantera ineffektiv fördelning av utrymme i HFS och lägga till andra förbättringar. Sedan introduktionen av Mac OS X är det dock inte längre möjligt att starta från en HFS -volym eftersom det maximala antalet filer (65 536) på en HFS -volym är otillräckligt. HFS stöds fortfarande fullt ut av versioner av Mac OS X Leopard (10.5, 2007). Skrivstöd har tagits bort i Mac OS X Snow Leopard (10.6, 2009). MacOS Sierra (2016-10-12) innehåller inte längre HFS. [3]

fler detaljer

HFS stöder filnamn på upp till 31 tecken, Mac-specifika metadata och dubbla gaffelfiler. Med processen med dubbelgaffel kompletteras den faktiska filen (datagaffel) med ytterligare information ( resursgaffel ), t.ex. B. Ikoner . Båda delarna av filen kan läsas och skrivas - var för sig - "datagaffeln" används mestadels sekventiellt, medan "resursgaffeln" används som en databas. Partitionen är osynlig för slutanvändaren, men tillgänglig för programmeraren.

Se även

webb-länkar

Individuella bevis

  1. a b Riktlinjer för filsystemprestanda - Översikt över OS X -filsystem. I: Apple Developer Documentation Archive. Apple, åtkomst 18 mars 2020 .
  2. Macintosh HFS -filsystem för Linux ( Memento av originalet från 19 december 2013 i Internetarkivet ) Info: Arkivlänken infogades automatiskt och har ännu inte kontrollerats. Kontrollera original- och arkivlänken enligt instruktionerna och ta sedan bort detta meddelande. @ 1 @ 2 Mall: Webachiv / IABot / lxr.linux.no (engelska) - i Linux Cross Reference Documentation (senast öppnat den 9 april 2018)
  3. 60+ nya funktioner i macOS Sierra (engelska) - Christian Zibreg i iDownloadBlog , den 20 september 2016; kräver JavaScript för att visa det faktiska innehållet