Załóżmy, że mamy dysk twardy z 2 talerzami o charakterystyce poniżej:
Prędkość obrotowa: 10 000 RPM
Średnia liczba sektorów / ścieżka: 1000
Powierzchnie: 4
Rozmiar sektora: 512 bajtów
Czytałem „Computer Systems: A Programmer's Perspective 2ed”, kiedy odkryłem, że oblicza czas transferu, tak jakby używa tylko JEDNEJ głowicy do odczytu sektora.
Jeśli tak, to dlaczego nie użyć 4 głowic do pisania (odczytu) na 4 powierzchniach? Kiedy więc piszę plik o wielkości 2 KB, każda głowica powinna tylko czekać na obrót talerzy tylko o jedną długość sektora zamiast o 4, co skraca czas przesyłania czterokrotnie.
Lub nawet przeprojektować sektor, aby każdy sektor był na jednym cylinder, ale na 4 torach znajdujących się odpowiednio w tej samej pozycji na 4 powierzchniach. Każdy z (512/4) bajtów. Więc kiedy hd musi odczytać sektor 512 bajtów, potrzebujemy tylko dysku, aby obrócić się o około 1/4 w porównaniu do pierwotnego czasu.
Pomysł wygląda jak RAID 0.