Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. HPFS - Teknopedia
HPFS - Teknopedia
HPFS
Dati generali
SviluppatoreMicrosoft
Nome completoHigh Performance File System
Introduzionenovembre 1989 OS/2 1.2
Identificatore della partizione0x07 (MBR)
Struttura
Struttura contenuti directoryB+Tree
Allocazione dei fileB+Tree
Blocchi danneggiatiB+Tree
Limiti
Dimensione massima di un file2 GiB
Numero massimo di fileUnlimited
Dimensione massima del nome di un file255 caratteri
Dimensione massima del volume2 TiB
Caratteri permessi nel nome di un fileDouble-byte da 0x0020 a 0xFFFF
Caratteristiche
Date memorizzateAccesso, Creazione, Modifica
Date supportateSconosciuto
ForkSI
AttributiRead-only, hidden, system, archive
Permessi file systemSi (solo per HPFS386)
Compressione trasparenteNo
Crittografia trasparenteNo
Manuale

HPFS (acronimo di High Performance File System) è un file system creato da Gordon Letwin alla Microsoft per superare i limiti della File Allocation Table (FAT) ed aggiunta in seguito al sistema operativo OS/2 versione 1.2.

I miglioramenti rispetto alla FAT includono:

  • supporto per i nomi lunghi (fino a 256 caratteri)
  • supporto per i nomi contenenti maiuscole e minuscole
  • efficiente uso dello spazio su disco
  • bassa frammentazione
  • fino a 64 kB 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 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).

Esistono driver di terze parti per leggere i dischi HPFS da DOS e GNU/Linux e il driver Microsoft per Windows NT.

Bibliografia

[modifica | modifica wikitesto]
  • HPFS, un file system al passo coi tempi (JPG), in MCmicrocomputer, n. 146, Roma, Technimedia, dicembre 1994, pp. 306-309, ISSN 1123-2714 (WC · ACNP).
  • Roy Duncan, Design goals and implementation of the new High Performance File System (PDF), in Microsoft Systems Journal, 4:5, settembre 1989, pp. 1-13 (archiviato dall'url originale il 1º dicembre 2006).
  • Dan Bridges, Inside the High Performance File System, Significant Bits magazine, 1996 (archiviato dall'url originale il 15 agosto 2003).

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Denis Howe, High Performance File System, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
  • Chris Graham, Appendix G — HPFS internals, su The Graham Utilities for OS/2 - Version 2. URL consultato il 27 novembre 2006 (archiviato dall'url originale il 10 febbraio 2006).
  Portale Microsoft: accedi alle voci di Teknopedia che trattano di Microsoft
Estratto da "https://it.wikipedia.org/w/index.php?title=HPFS&oldid=143978663"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022