Supponiamo di avere un disco rigido con 2 piatti con le caratteristiche seguenti:
Velocità di rotazione: 10.000 RPM
Settori / traccia
medi: 1000 Superfici: 4
Dimensioni del settore: 512 byte
Stavo leggendo "Computer Systems: A Programmer's Perspective 2ed" quando ho scoperto che calcola il tempo di trasferimento come se usasse UN solo capo per leggere un settore.
In tal caso, perché non usare 4 teste per scrivere (leggere) su 4 superfici? Quindi, quando scrivo un file di 2 KB di byte, ogni testa dovrebbe solo aspettare che i piatti ruotino solo di una lunghezza del settore anziché 4, riducendo così il tempo di trasferimento di un fattore di 4.
O anche ridisegnando il settore per rendere ogni settore su uno cilindro ma su 4 piste che risiedono nella stessa posizione rispettivamente su 4 superfici. Ognuno di (512/4) byte. Quindi, quando l'HD deve leggere un settore di 512 byte, abbiamo solo bisogno che il disco ruoti di circa 1/4 rispetto al tempo originale.
L'idea sembra RAID 0.