Benoit Peccatte wrote:
> Selon Pierre Varlet <[email protected]>:
>
>> Compte tenu de l'amélioration des débits de transferts, face au peu
>> d'amélioration dans la mécanique des bras et le maintien à 7200 T/min de
>> la vitesse angulaire, il me semble que le temps de transfert dans le
>> total d'une I/O est de moins en moins important. Et que c'est le temps
>> de seek qui représente la part la plus importante dans le temps elapsed
>> d'une I/O.
>
> Et si je me souviens chaque secteur à la même taille angulaire, ce qui veut
> dire
> que ce temps de transfert est indépendant du cylindre sur lequel il se trouve.
>
> Pour ajouter un commentaire, les disques durs ne parlent plus en
> secteur/cylindre/tête, mais en blocs. Ce qui veut dire que la position absolue
> d'un secteur en bloc est décorrélée de sa position physique sur le disque.
Hum, vous oubliez juste un truc Messieurs : de nos jours, les disques
durs sont en ZCAV (zone constant angular velocity).
http://en.wikipedia.org/wiki/ZCAV
C'est à dire que ce que vous dites est juste, pour _une_ zone.
Ensuite, pour le coup de la position décorellée, c'est tout à fait
juste en théorie, mais en pratique on constate que le débit suit une
courbe décroissant non-linéairement de 100% du débit à 50% du débit
selon les LBA croissant.
http://www.coker.com.au/bonnie++/zcav/results.html
(deuxième graphe, par exemple)
J'ai moi-même mesuré ça chez moi sur plusieurs disques, avec un
utilitaire appelé assez justement... zcav :)
http://linux.die.net/man/8/zcav
Bonnes mesures,
--
Vincent Stehlé
Diffusez cette liste aupres de vos relations :)
Linux Azur : http://linux-azur.org
L'auteur du post est responsable de ses écrits !
*** Pas de message SMS, HTML ni de PJ SVP ***