INDIETRO SU AVANTI

I file come data stream


Un file e' uno stream di bytes, di lunghezza teorica qualsiasi. Eventuali limitazioni alla lunghezza di un file sono imposte dall'architettura di CPU usata o dalla capacita' dei mezzi fisici di registrazione.

Il sistema tiene conto per ciascun file della locazione logica di inizio e della lunghezza del file stesso.

Allo stesso modo il sistema UNIX supporta il concetto di lock (blocco) che viene solitamente usato dai processi per coordinare l'accesso esclusivo a regioni di un file. Un blocco e' semplicemente dato dal punto logico di inizio del blocco all'interno di un file e dalla lunghezza del blocco.