mercoledì 25 gennaio 2012

Computer: il file system (terza parte)

Negli articoli che riguardano i file abbiamo già utilizzato la metafora del magazzino per indicare il luogo dove vengono riunite le scatole (i file) e abbiamo presentato due magazzinieri FAT32 e NTFS responsabili dell'organizzazione delle scatole sugli scaffali. Ora parleremo del sistema che fa entrare ed uscire le scatole dai magazzini.

Il File System ovvero il responsabile dei magazzinieri

Un File System è un modulo presente ovunque vi siano dei dati da memorizzare in modo permanente. Questo significa che il File System è indubbiamente un modulo fondamentale di un sistema operativo (come Windows o Machintosh), ma è anche insospettabilmente presente in un telefono che memorizza i contatti sulla SIM Card e sulla memoria interna.
Vediamo ora in dettaglio alcune caratteristiche del File System.

File System Multi-formato

Un File System, come quello presente nel Sistema Operativo Windows, può essere multi-formato, cioè permette di gestire indifferentemente più formati (FAT32 o l’NTFS) in modo del tutto trasparente per l’utente. Utilizzando la metafora del magazzino si può dire che il responsabile dei magazzini permetterà all'utente di consegnare e ritirare le scatole senza preoccuparsi minimamente di come il magazzino all'intero è gestito.

Multi-formato sulla stessa unità di memoria di massa

Un File System, come quello presente nel Sistema Operativo Windows, può gestire dentro alla stessa unità di memoria di massa (per esempio un Hard Disk) diverse partizioni, cioè divisioni logiche dello spazio, che possono essere formattate ciascuna con un formato diverso. Solo una di queste partizioni sarà detta partizione primaria, le altre saranno dette secondarie.
Questa opzione è particolarmente utile quando abbiamo, ad esempio, un lettore DIVX da tavolo che legge il formato FAT32 e un Hard Disk capiente su ci vogliamo mettere sia i film a bassa risoluzione che quelli ad alta risoluzione (che normalmente sono più grossi di 4 GB e quindi gestibili solo dal formato NTFS): la soluzione è quella di creare due partizioni, una FAT32 per i film a bassa risoluzione, e una NTFS per i film ad alta risoluzione; la partizione primaria sarà quella FAT32 in modo che il File System del lettore DIVX da tavolo veda “per prima” quella.


Di cosa abbiamo parlato:
  • File System: il modulo che si occupa di leggere e scrivere in modo permanente le informazioni in supporti di memoria di massa, gestendo anche diversi formati di memorizzazione.
  • Partizione: divisione logica dello spazio dentro ad una unità di memoria di massa.
  • Partizione primaria: la partizione che verrà usata per prima dal File System.

Nessun commento:

Posta un commento