[[Categoria:{{File system ]]▼
{{Infobox filesystem |
name|Nome = HFS |
|Immagine =
full_name = Hierarchical File System | ▼
|Didascalia =
developer = [[Apple Computer]] |
|Sviluppatore = [[Apple]]
introduction_os = [[Mac OS|System 2.1]] | ▼
▲full_name|NomeCompleto = Hierarchical File System |
introduction_date|Data = [17 settembre]] [[1985]] |
partition_id = <tt>Apple_HFS</tt> ([[Apple Partition Map]])<br><tt>0xAF</tt> ([[MBR]]) | ▼
▲introduction_os|Introduzione = [[Mac OS|System 2.1]] |
directory_struct = [[B*-tree]] |
▲partition_id|Identificazione = < ttcode>Apple_HFS</ ttcode> ([[Apple Partition Map]])<br />< ttcode>0xAF</ ttcode> ([[ Master boot record|MBR]]) |
file_struct = [[B*-tree]] |
bad_blocks_struct|ContenutiDirectory = [[B-Albero|B*-tree]] |
|AllocazioneFile = [[B-Albero|B*-tree]]
max_files_no = 65535 |
|BlocchiDanneggiati = [[B-Albero|B*-tree]]
max_file_size|DimensioneMassimaFile = 2 [[gibibyte|GiB]] |
max_filename_size = 31 caratteri |
|NumeroMassimoFile = 65535
max_volume_size = 2 [[tebibyte|TiB]] | ▼
|DimensioneMassimaNomeFile = 31 caratteri
dates_recorded = Creazione, modifica, backup | ▼
▲max_volume_size|DimensioneMassimaVolume = 2 [[tebibyte|TiB]] |
date_range = 1 Gennaio, 1904 - 6 Febbraio, 2040 |
|Caratteri = Tutti i valori a 8-bit tranne ':' (due punti).<br />Scoraggiati NUL e caratteri non stampabili.
forks_streams = Solo 2 (dati e risorse) | ▼
▲dates_recorded|DateMemorizzate = Creazione, modifica, backup |
attributes = Color (3 bits, all other flags 1 bit), locked, custom icon, bundle, invisible, alias, system, stationery, inited, no INIT resources, shared, desktop | ▼
|DateSupportate = 1º gennaio 1904 - 6 febbraio 2040
file_system_permissions = AppleShare |
▲forks_streams|Fork = Solo 2 (dati e risorse) |
compression = Si (terze parti), [[Stac_Electronics|Stacker]] | ▼
▲attributes|Attributi = Color (3 bits, all other flags 1 bit), locked, custom icon, bundle, invisible, alias, system, stationery, inited, no INIT resources, shared, desktop |
encryption = No |
|Permessi = AppleShare
▲compression|CompressioneTrasparente = Si (terze parti), [[ Stac_ElectronicsStac Electronics|Stacker]] |
|CrittografiaTrasparente = No
}}
L'''HFS'Hierarchical File System''', acronimo di ('''Hierarchical File SystemHFS'''), è un ''[[file_systemfile system]]'' sviluppato da [[Apple Computer]] per i [[computer]] con [[sistema operativo]] [[Mac OS]]. Nato principalmente per i [[floppy disk]] e per gli [[hard disk]] si può trovare anche su [[Memoria di massa|memorie di massa]] a sola lettura come i [[Compact Disc|CD -ROM]].
== Storia ==
HFS è stato introdotto nel [[1985]] come nuovo ''file system'' per i computer [[Apple Macintosh|Macintosh]], in sostituzione del precedente '''''[[Macintosh File System'']] (MFS)''', usato dai primi modelli di Mac, e che consentiva solo una struttura di memorizzazione piatta. Dato che i computer Macintosh usavano più informazioni di quelle permesse da altri ''file system'' comunemente disponibili all'epoca (come [[File Allocation Table|FAT]] sui sistemi [[MS-DOS|DOS]], o il ''file system'' originale di [[Unix]]), Apple ha sviluppato una nuova tecnologia invece di usare qualcosa di pre-esistentepreesistente. Per esempio, HFS permetteva nomi di file lunghi fino a 31 caratteri, l'aggiunta di [[Metadato|metadati]] e la memorizzazione separata di dati e [[Resource fork|risorse]] riguardanti lo stesso file.
BenchèBenché HFS sia una tecnologia di tipo [[Software proprietario|proprietario]], è ben documentata e sono disponibili diverse soluzioni per accedere a dischi [[Formattazione|formattati]] con HFS per la maggior parte dei sistemi operativi moderni.
Nel [[1998]] Apple ha introdotto [[HFS Plus]], introducendo tra le altre migliorie una più efficiente allocazione dello spazio. HFS è ancora utilizzabile nelle versioni correnti di Mac OS, ma a partire dalda [[Mac OS XmacOS]] non è più possibile avviare il sistema da un disco HFS.
Durante la [[Worldwide Developers Conference|WWDC]] del 5 giugno 2017 Apple ha annunciato l'abbandono di HFS in favore del nuovo [[Apple File System|APFS]] (Apple File System), il quale sarà adoperato a partire dalla release 10.13 di macOS, High Sierra, e assicurerà la totale compatibilità con il precedente HFS.
==Collegamenti esterni== ▼
* {{en}} [http://developer.apple.com/documentation/mac/Files/Files-99.html Le specifiche di HFS] da developer.apple.com ▼
== Voci correlate ==
▲[[Categoria:File system]]
* [[Mac OS]]
* [[Apple Macintosh]]
▲== Collegamenti esterni ==
[[de:Hierarchisches Dateisystem]]
* {{FOLDOC||hierarchical file system}}
[[en:Hierarchical File System]]
▲* {{ en}}cita [httpweb|https://developer.apple.com /legacy/mac/library/documentation/mac/Files/Files-99.html Le specifiche|Specifiche di HFS ] dasul developer.apple.comsito web della Apple|lingua=en}}
[[fr:Hierarchical File System]]
* {{Cita web|url=https://developer.apple.com/library/content/documentation/FileManagement/Conceptual/APFS_Guide/Introduction/Introduction.html|titolo=Informazioni su Apple File System|lingua=EN}}
[[ja:Hierarchical File System]]
{{macOS}}
[[pl:HFS]]
{{portale|Apple}}
[[ru:HFS]]
[[zh:分层文件系统]]
[[Categoria:File system]]
[[Categoria:Mac OS]]
|