Cómo calcular la latencia rotacional

De la misma manera que su automóvil calcula qué tan rápido está conduciendo, puede averiguar qué tan rápido gira un objeto usando su velocidad angular. Esta medida de qué tan rápido gira o gira un objeto es importante para la velocidad del vehículo y para el uso del disco duro.

Latencia rotacional

Latencia rotacional mide cuánto tiempo un objeto con velocidad angular pasa por una rotación o revolución completa. Puede imaginarse un automóvil haciendo un giro como parte de un círculo que incluye ese giro. O puede pensar en los neumáticos de un automóvil que giran sobre su propio eje a medida que el automóvil se mueve. La velocidad angular mide esta velocidad de rotación o revolución.

El velocímetro de su automóvil es un ejemplo de latencia de rotación, y el concepto también se utiliza para el almacenamiento de datos en unidades de disco duro para computadoras. Puede obtener más información sobre el retardo rotacional y el tiempo de acceso al disco para averiguar cómo estos dispositivos utilizan la latencia rotacional. Cuando los discos duros leen información de un disco, el disco gira con una velocidad angular. En el contexto de los discos duros, se mide el retraso de rotación del disco duro.

Retardo de rotación del disco duro

En los discos duros, los platos, discos magnéticos de doble cara que almacenan datos, están dispuestos como un registro con cada disco en el mismo centro. Puede agrupar estas pistas, o cada disco apilado uno encima del otro, en sectores, las unidades de transferencia de datos. En esta configuración, la superficie tiene un cabezal que realiza la lectura y la escritura.

Para discos duros, el tiempo de búsqueda le dice el tiempo de retraso, el retraso rotacional es el tiempo que se tarda en llegar al sector correcto, Tiempo de transferencia es cuánto tarda el proceso de lectura de datos y gastos generales es el espacio en disco utilizado para la ubicación y el momento de la información en sí. Puedes calcular Tiempo de transferencia dividiendo el tamaño de un sector de bytes por la tasa de transferencia.

Calcular el retardo rotacional

Calcular latencia rotacional, o retraso de rotación en el contexto de los discos duros, primero necesita conocer la velocidad angular de un objeto por unidad de tiempo. Esta podría ser una velocidad de disco duro de 7.200 rotaciones por minuto. Convierta la unidad de tiempo en segundos. Para 7200 rotaciones por minuto, divide el número entre 60 segundos para obtener 120 rotaciones por segundo.

La demora es la inversa de este valor, o el número 1 dividido por el valor, que sería 1/120 segundos, o aproximadamente .0083 segundos. Asegúrese de medir el retardo de rotación con las mismas unidades de tiempo que desea para el tiempo de acceso al disco.

Ejemplo de tiempo de acceso al disco

También puede obtener el tiempo medio de acceso al disco como la suma del tiempo medio de búsqueda, el retardo de rotación medio, el tiempo de transferencia, la sobrecarga de la cola y el retardo de la cola. El tiempo de espera es el tiempo que tarda un disco en liberarse. Si tenía un disco duro con un tamaño de transferencia de 8 kb (kilobytes), tiempo de búsqueda promedio de 12 ms, velocidad de rotación de 8.200 RPM (rotaciones por minuto), tasa de transferencia de 4 mb / sy sobrecarga del controlador de .02 segundos, puede calcular el disco promedio tiempo de acceso.

Primero, convierta la velocidad de rotación en segundos y el tiempo de búsqueda promedio en segundos para obtener 136,67 rotaciones por segundo y 0,01 segundos, respectivamente. Divida 0,5 rotaciones por 136,67 rotaciones por segundo para obtener 0,0037 segundos para una rotación media. Utilice .5 rotaciones porque desea cubrir la mitad de una rotación al calcular un tiempo promedio de rotación. Puede hacer esto asumiendo que, para lectura y escritura aleatorias, el disco gira a la mitad en promedio.

Convierta el tamaño de transferencia de 8 kb a mb multiplicándolo por 0,001 para obtener 0,008 mb, y divídalo por la tasa de transferencia de 4 mb / s para obtener 0,002 segundos. Agregue estos números en unidades de segundos como 0.002 + 0.002 + 0.012 + 0.0042 para obtener un tiempo promedio total de acceso al disco de 0.0202 segundos.

Todo esto sucede mediante el proceso de lectura de un disco, y puede calcular el tiempo de respuesta sumando el tiempo de búsqueda, el retardo de rotación, el tiempo de transferencia y la sobrecarga.

  • Cuota
instagram viewer