Movatterモバイル変換


[0]ホーム

URL:


Vai al contenuto
WikipediaL'enciclopedia libera
Ricerca

File system MINIX

Da Wikipedia, l'enciclopedia libera.
ext2
Dati generali
SviluppatoreComunità Open Source
Nome completoMINIX file system version 3
Introduzionegennaio 1987Minix
Caratteristiche
Permessi file systemPOSIX
Manuale

Minix file system è ilfile system nativo delsistema operativoMinix. Scritto daAndrew S. Tanenbaum negli anni '80, puntava a replicare la struttura delfile system Unix ma in modo semplificato e con lo scopo di essere uno strumento didattico. Cadde in disuso tra gli utenti Linux nel 1994 grazie alla popolarità di altri filesystem che si stavano affermando sulla scena - in particolareext2 - e a causa delle sue limitate funzioni.

Storia

[modifica |modifica wikitesto]

MINIX è stato un sistema operativoUnix-like scritto da zero daAndrew S. Tanenbaum il cuicodice sorgente poteva essere utilizzato liberamente. Il file system Minix è stato pensato e progettato per questo sistema operativo. Questo file system replica la struttura di un tipicofile system Unix ma in modo più semplice e limitato per mantenere lo scopo principale per cui era nato MINIX: essere uno strumento didattico.[1]

QuandoLinus Torvalds iniziò a scrivere il kernelLinux (1991), stava lavorando su una macchina che eseguiva MINIX e ne adottò il file system. Tale scelta si rivelò in breve tempo limitante in quanto la lunghezza dei nomi dei file non poteva superare i 14 caratteri (30 nelle versioni successive), le partizioni potevano avere dimensione massime di 64 megabyte[2] e non era in grado di offrire prestazioni adatte a un moderno file system.[3] L'implementazione originale del file system era a thread singolo mentre l'implementazione Linux era multi-threading.[2]

Nel 1992, per superare tutte le criticità del file system Minix, venne sviluppato il file system esteso (ext). Ma fu solo con la seconda versione,ext2, che Linux ottenne un file system di livello enterprise.[3] Già nel 1994 il file system Minix veniva "scarsamente utilizzato" tra gli utenti Linux che adottarono altri file system.[4]

Note

[modifica |modifica wikitesto]
  1. Andrew S Tanenbaum e Albert S. Woodhull,Operating Systems: Design and Implementation, 3rd,Prentice Hall, 14 January 2006,ISBN 0-13-142938-8.
  2. 12kernel.googlesource.com,https://kernel.googlesource.com/pub/scm/linux/kernel/git/nico/archive/+/refs/tags/v0.01 Titolo mancante per urlurl (aiuto).URL consultato il 29 marzo 2024.
  3. 12 Wolfgang Mauerer,Professional Linux Kernel Architecture, John Wiley & Sons, 2010,ISBN 9781118079911.
  4. Stefan Strobel e Thomas Uhl,Linux—Unleashing the Workstation in Your PC, Springer-Verlag, 1994, p. 54.

Voci correlate

[modifica |modifica wikitesto]

Collegamenti esterni

[modifica |modifica wikitesto]
 Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Estratto da "https://it.wikipedia.org/w/index.php?title=File_system_MINIX&oldid=148640951"
Categorie:
Categoria nascosta:

[8]ページ先頭

©2009-2026 Movatter.jp