Un CD è un Dispositivo di Archiviazione ad Accesso Sequenziale o Casuale?
Un CD (Compact Disc) è un dispositivo di archiviazione ad accesso casuale. Questa caratteristica fondamentale lo distingue dai supporti sequenziali come il nastro magnetico.
Cosa significa accesso casuale
Il pickup ottico dell'unità può spostarsi direttamente su qualsiasi settore indirizzabile del disco senza leggere i dati intermedi. Il tempo di accesso dipende solo dalla distanza di ricerca e dalla latenza rotativa—non da quanti dati precedono il bersaglio.
Contrasto con l'accesso sequenziale
- Nastro magnetico: Deve avanzare/riavvolgere attraverso i dati precedenti per raggiungere una posizione di destinazione. Il tempo di accesso è proporzionale alla distanza dalla posizione attuale.
- CD/DVD/Blu-ray: Il pickup laser salta radialmente alla traccia di destinazione; il disco ruota per portare il settore sotto il laser. Accesso casuale tipico: 100–200 ms.
- Hard disk/SSD: Anche accesso casuale, ma con latenza molto inferiore (ms a µs).
Implicazioni pratiche
- I file system (ISO 9660, UDF) usano strutture di directory con puntatori diretti alle estensioni dei file—consentendo l'apertura istantanea dei file.
- I lettori CD audio saltano istantaneamente tra i brani.
- L'installazione di software, il caricamento dei giochi e il recupero dei dati non richiedono scansione sequenziale.
Sfumatura: CLV vs CAV
I CD audio e i primi CD-ROM usano la Velocità Lineare Costante (CLV)—il disco gira più veloce sulla traccia interna, più lento su quella esterna. Questo ottimizza la capacità ma significa che il throughput sequenziale varia in base al raggio. Le unità dati moderne usano spesso Velocità Angolare Costante (CAV) o CLV zonale per prestazioni di accesso casuale più consistenti.
In breve: i CD sono supporti ad accesso casuale. Ecco perché hanno sostituito i floppy disk e sono coesistiti con gli hard disk per la distribuzione di dati—combinavano accesso casuale con rimovibilità e basso costo.