Comment calculer la latence de rotation

De la même manière que votre voiture calcule à quelle vitesse vous conduisez, vous pouvez déterminer à quelle vitesse un objet tourne en utilisant sa vitesse angulaire. Cette mesure de la vitesse à laquelle un objet tourne ou tourne est importante pour la vitesse du véhicule ainsi que pour l'utilisation du disque dur.

Latence de rotation

Latence de rotation mesure combien de temps un objet avec une vitesse angulaire effectue une rotation ou une révolution entière. Vous pouvez imaginer une voiture faisant un virage dans le cadre d'un cercle qui inclut ce virage. Ou vous pouvez penser aux pneus d'une voiture tournant sur leur propre axe lorsque la voiture se déplace. le vitesse angulaire mesure cette vitesse de rotation ou de révolution.

Le compteur de vitesse de votre voiture est un exemple de latence de rotation, et le concept est également utilisé pour le stockage de données sur des disques durs pour ordinateurs. Vous pouvez en savoir plus sur le délai de rotation et le temps d'accès au disque pour comprendre comment ces périphériques utilisent la latence de rotation. Lorsque les disques durs lisent des informations sur un disque, le disque tourne avec une vitesse angulaire. Dans le contexte des disques durs, vous mesurez le délai de rotation du disque dur.

instagram story viewer

Délai de rotation du disque dur

Dans les disques durs, les plateaux, des disques magnétiques double face qui stockent des données, sont disposés comme un disque avec chaque disque au même centre. Vous pouvez regrouper ces pistes, ou chaque disque empilé les uns sur les autres, en secteurs, les unités de transfert de données. Dans cette configuration, la surface a une tête qui effectue la lecture et l'écriture.

Pour les disques durs, le trouver du temps vous indique le temps de retard, le retard de rotation est le temps qu'il faut pour arriver au bon secteur, temps de transfert est la durée du processus de lecture des données et aérien est l'espace disque utilisé pour l'emplacement et la synchronisation de l'information elle-même. Vous pouvez calculer temps de transfert en divisant la taille d'un secteur d'octet par le taux de transfert.

Calcul du délai de rotation

Calculer latence de rotation, ou le délai de rotation dans le contexte des disques durs, vous devez d'abord connaître la vitesse angulaire d'un objet par unité de temps. Cela pourrait être une vitesse de disque dur de 7 200 rotations par minute. Convertissez l'unité de temps en secondes. Pour 7 200 rotations par minute, vous divisez le nombre par 60 secondes pour obtenir 120 rotations par seconde.

Le délai est l'inverse de cette valeur, ou le nombre 1 divisé par la valeur, qui serait de 1/120 secondes, soit environ 0,0083 secondes. Assurez-vous de mesurer le délai de rotation avec les mêmes unités de temps que vous souhaitez pour le temps d'accès au disque.

Exemple de temps d'accès au disque

Vous pouvez également obtenir le temps d'accès au disque moyen comme la somme du temps de recherche moyen, du délai de rotation moyen, du temps de transfert, de la surcharge de la file d'attente et du délai de file d'attente. Le temps d'attente est le temps qu'il faut pour qu'un disque se libère. Si vous aviez un disque dur avec une taille de transfert de 8 ko (kilo-octets), un temps de recherche moyen de 12 ms, une vitesse de rotation de 8 200 tr/min (rotations par minute), taux de transfert de 4 mb/s et surcharge du contrôleur de 0,02 seconde, vous pouvez calculer le disque moyen temps d'accès.

Convertissez d'abord la vitesse de rotation en secondes et le temps de recherche moyen en secondes pour obtenir respectivement 136,67 rotations par seconde et 0,01 seconde. Divisez 0,5 rotations par 136,67 rotations par seconde pour obtenir 0,0037 seconde pour une rotation moyenne. Utilisez 0,5 rotations car vous souhaitez couvrir la moitié d'une rotation lors du calcul d'un temps moyen de rotation. Vous pouvez le faire en supposant que, pour une lecture et une écriture aléatoires, le disque tourne à mi-chemin en moyenne.

Convertissez la taille de transfert de 8 ko en mb en la multipliant par 0,001 pour obtenir 0,008 mb, et divisez-la par le taux de transfert de 4 mb/s pour obtenir 0,002 seconde. Ajoutez ces nombres en unités de secondes sous la forme 0,002 + 0,002 + 0,012 + 0,0042 pour obtenir un temps d'accès au disque total moyen de 0,0202 seconde.

Tout cela se produit lors du processus de lecture à partir d'un disque, et vous pouvez calculer le temps de réponse en additionnant le temps de recherche, le délai de rotation, le temps de transfert et le temps système.

Teachs.ru
  • Partager
instagram viewer