HPFS: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
FixBot (discussione | contributi)
m Bot: sostituisco l'entitità '—' con '—'
FrescoBot (discussione | contributi)
m Bot: numeri di pagina nei template citazione
 
(19 versioni intermedie di 16 utenti non mostrate)
Riga 1:
{{File system
{{infobox filesystem |
name|Nome = HPFS |
|Immagine =
full_name = High Performance File System |
|Didascalia =
developer|Sviluppatore = [[Microsoft]] |
introduction_os = [[OS/2]] 1.2|
full_name|NomeCompleto = High Performance File System |
introduction_date = Novembre 1989 |
|Data = novembre 1989
partition_id = 0x07 ([[Master boot record|MBR]]) |
directory_struct|Introduzione = [[B+ treeOS/2]] |1.2
partition_id|Identificazione = 0x07 ([[Master boot record|MBR]]) |
file_struct = [[B+ tree]] |
|ContenutiDirectory = [[B-Albero#B+Tree|B+Tree]]
bad_blocks_struct = [[B+ tree]] |
|AllocazioneFile = [[B-Albero#B+Tree|B+Tree]]
max_filename_size = 255 caratteri |
|BlocchiDanneggiati = [[B-Albero#B+Tree|B+Tree]]
max_files_no = Unlimited |
max_volume_size|DimensioneMassimaFile = 2 [[tebibytegibibyte|TiBGiB]] |
|NumeroMassimoFile = Unlimited
max_file_size = 2 [[gibibyte|GiB]] |
|DimensioneMassimaNomeFile = 255 caratteri
filename_character_set = Double-byte da 0x0020 a 0xFFFF |
|DimensioneMassimaVolume = 2 [[tebibyte|TiB]]
dates_recorded = Accesso, Creazione, Modifica |
filename_character_set|Caratteri = Double-byte da 0x0020 a 0xFFFF |
date_range = Sconosciuto |
dates_recorded|DateMemorizzate = Accesso, Creazione, Modifica |
forks_streams = SI |
date_range|DateSupportate = Sconosciuto |
attributes = Read-only, hidden, system, archive |
|Fork = SI
file_system_permissions = Si (solo per HPFS386) |
attributes|Attributi = Read-only, hidden, system, archive |
compression = No |
file_system_permissions|Permessi = Si (solo per HPFS386) |
encryption = No |
|CompressioneTrasparente = No
|CrittografiaTrasparente = No
}}
'''HPFS''' è l'([[acronimo]] di '''''H'''igh '''P'''erformance '''F'''ile '''S'''ystem''.) Questaè strutturaun per registrazione ([[file system]]) è stata creatacreato da [[Gordon Letwin]] alla [[Microsoft]] aper causasuperare deii limiti della [[FATFile Allocation Table]] (FAT) ed aggiunta in seguito al [[sistema operativo]] [[OS/2]] versione 1.2.
 
I miglioramenti rispetto alla FAT includono:
Riga 29 ⟶ 31:
* supporto per i nomi contenenti maiuscole e minuscole
* efficiente uso dello spazio su disco
* bassa [[Frammentazione (informatica)|frammentazione]]
* fino a 64 [[kilobyteKilobyte|KBkB]] di [[metadati]] ([[attributi estesi]]) per file
* struttura delle [[directory]] a b-tree
* la directory principale è memorizzata in mezzo al disco, invece che all'inizio, per un accesso più veloce
* attributi di creazione, ultimo accesso e ultima modifica per ogni file
 
[[IBM]] commercializza due versioni di HPFS: la versione standard limitata a 2 [[megabyte|MB]] di cache e la versione HPFS386 distribuita con la versione [[server]] di OS/2. Nella versione HPFS386 la dimensione della cache è limitata solo dalla memoria RAM disponibile.
 
A causa della dipendenza della Microsoft e dei tempi più lunghi di recupero dopo un crash, IBM progettò il [[Journaled File System]] (JFS).
Riga 42 ⟶ 44:
 
== Bibliografia ==
* {{RivistaVG|mc|146|306-309|12|1994|titolo=HPFS, un file system al passo coi tempi}}
* {{cite journal
* {{Cita pubblicazione
| url = http://www.2ka.mipt.ru/~alexp/docs/programming/formats/hpfs.pdf
|titolo title= Design goals and implementation of the new High Performance File System
|autore author= Roy Duncan
|rivista journal= Microsoft Systems Journal
| year=Settembre 1989|volume=4:5
|anno = 1989
| pages=1–13
|mese = settembre
}}
|volume = 4:5
|pp = 1-13
|urlmorto = sì
|urlarchivio = https://web.archive.org/web/20061201014200/http://www.2ka.mipt.ru/~alexp/docs/programming/formats/hpfs.pdf
|dataarchivio = 1º dicembre 2006
}}
* {{cita news
| url = http://www.nondot.org/sabre/os/files/FileSystems/HPFS/
| titolo = Inside the High Performance File System
| nome = Dan
| cognome = Bridges
| editore = Significant Bits magazine
| data = 1996
|urlmorto = sì
}}
|urlarchivio = https://web.archive.org/web/20030815094156/http://www.nondot.org/sabre/os/files/FileSystems/HPFS/
|dataarchivio = 15 agosto 2003
}}
 
==Collegamenti esterni==
* {{FOLDOC|High Performance File System|High Performance File System}}
* {{cita web
| url = http://www.warpspeed.com.au./Products/OS2/GU/Manual/appg.htm
| titolo = Appendix G — HPFS internals
| autore = Chris Graham
|sito opera= The Graham Utilities for OS/2 - Version 2
|accesso = 27 novembre 2006
}}
|urlarchivio = https://web.archive.org/web/20060210154146/http://www.warpspeed.com.au/Products/OS2/GU/Manual/appg.htm
|dataarchivio = 10 febbraio 2006
|urlmorto = sì
}}
 
{{portale|Microsoft}}
[[Categoria:File system]]
[[Categoria:Acronimi]]
 
[[cs:High Performance File System]]
[[en:High Performance File System]]
[[es:HPFS]]
[[fi:HPFS]]
[[fr:High Performance File System]]
[[gl:HPFS]]
[[id:HPFS]]
[[ja:HPFS]]
[[nl:High Performance File System]]
[[pl:HPFS]]
[[pt:HPFS]]
[[ru:HPFS]]
[[sv:HPFS]]