nikpez di nikpez
Ominide 738 punti

Record logici e record fisici

Record (logico) = blocco di dati relativi ad un’entità logica dell’archivio.
Record fisico (o blocco) = rappresenta l’insieme dei byte che possono essere letti o scritti in memoria di massa con una singola operazione di lettura o scrittura.
Il File System gestisce gli I/O su disco a livello di blocco.
Il tempo di accesso alla memoria di massa (ms) è notevolmente superiore a quello della memoria centrale (ns). Per questa ragione, nei vari sistemi i record fisici hanno una capienza sufficiente a garantire un minor numero di accessi alla memoria di massa.
Per elaborare dei dati è necessario un loro trasferimento in memoria centrale.
Come sappiamo, la CPU è in grado di operare solo su questa memoria.
Quando la CPU, eseguendo un pgm, richiede un’operazione di lettura/scrittura di un record logico, non viene prelevato dalla memoria di massa solo il record logico interessato, bensì l’intero record fisico in cui è contenuto.

Per poter essere elaborato, il record fisico viene posto in un’area della memoria RAM chiamata buffer, adibita dal sistema proprio a questo scopo.

Registrati via email