HFS (filsystem)
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
- ↑ a b Riktlinjer för filsystemprestanda - Översikt över OS X -filsystem. I: Apple Developer Documentation Archive. Apple, åtkomst 18 mars 2020 .
- ↑ 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. (engelska) - i Linux Cross Reference Documentation (senast öppnat den 9 april 2018)
- ↑ 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