Supposons que nous ayons un disque dur avec 2 plateaux avec les caractéristiques ci-dessous:
Taux de rotation: 10 000 tr
/ min Secteurs moyens / piste: 1000
Surfaces: 4
Taille du secteur: 512 octets
Je lisais "Computer Systems: A Programmer's Perspective 2ed" lorsque j'ai découvert qu'il calcule le temps de transfert comme s'il n'utilisait qu'une seule tête pour lire un secteur.
Si c'est le cas, pourquoi ne pas utiliser 4 têtes pour écrire (lire) sur 4 surfaces? Ainsi, lorsque j'écris un fichier de 2 Ko, chaque tête ne doit attendre que la rotation des plateaux d'une seule longueur de secteur au lieu de 4, réduisant ainsi le temps de transfert d'un facteur 4.
Ou même de redessiner le secteur pour créer chaque secteur sur un seul cylindre mais sur 4 chenilles résidant dans la même position respectivement sur 4 surfaces. Chacun de (512/4) octets. Ainsi, lorsque le disque dur doit lire un secteur de 512 octets, nous n'avons besoin que du disque pour faire une rotation d'environ 1/4 par rapport à l'heure d'origine.
L'idée ressemble à RAID 0.