Diferencia entre la latencia rotacional y el tiempo de acceso al disco en la programación del disco

1. Latencia
de rotación: La latencia de rotación también se conoce como tiempo de rotación. La cantidad de tiempo que tarda el disco en girar la pista cuando el cabezal de lectura/escritura llega al sector exacto o también podemos decir que el tiempo que tarda el sector deseado en pasar por debajo del cabezal de lectura/escritura se denomina latencia de rotación. La latencia de rotación depende de la velocidad de rotación del eje.

Rotational Latency, 
= (Angle between current sector and required sector) / (Rotational frequency) 

Y,
latencia de rotación promedio,
= (1/2) * un tiempo de rotación

Todo el plato tiene su propio cabezal de lectura/escritura. La cabeza solo se puede mover hacia adelante y hacia atrás. Si el encabezado se mueve hacia adelante, significa que se está moviendo hacia la pista más interna. Si el encabezado se mueve hacia atrás, significa que el encabezado se está moviendo hacia la pista más externa.

  • Best Case, = Cuando el encabezado ya está en el sector deseado.
  • Peor caso = Cuando el encabezado está en el sector que está lejos del sector deseado. Tienes que esperar una rotación completa.
  • Caso Promedio = Mitad del tiempo de rotación.

Ejemplo –

Let Speed = 2400 RPM (Rotation Per Minute)
Then, 2400 Rotation = 1 min 
1 Rotation = 60 sec / 2400     // 1 min = 60 sec
1 Rotation = 1/40 sec

One Rotation Time, 
= 1/40 sec

Average Rotational Latency, 
= (1/2) * (1/40)
= 1/80 sec 

Tiempo de acceso al disco:
el tiempo de acceso al disco es el tiempo total que tarda la computadora en procesar una solicitud de datos del procesador y luego transferir los datos. Cuando un programa tiene que leer información del disco, el sistema debe rotar el círculo, la pista y el sector en el que residen los datos.

Disk Access Time, 
= Seek time + Rotation time + Rotational Latency + Transfer time 

El tiempo de acceso al disco incluye:

  1. Tiempo de búsqueda:
    es el tiempo que tarda el cabezal de lectura/escritura en llegar a la salida deseada. Se sabe que es el momento más importante porque no puede crear una brecha. El tiempo de búsqueda es inversamente proporcional al rendimiento. Cuanto menor sea el tiempo de búsqueda, mejor será el rendimiento.
    Average seek time, 
    = (1/3) * time taken for one full stroke 
  2. Tiempo de rotación:
    es el tiempo total necesario para una rotación completa (360 grados). Para llegar al sector deseado, el disco girará con el husillo en el sentido de las agujas del reloj o en el sentido contrario a las agujas del reloj, pero solo se puede mover en una dirección a la vez.
  3. Latencia de rotación:
    la cantidad de tiempo que tarda el disco en rotar la pista cuando el cabezal de lectura/escritura llega al sector exacto.
    Average rotational latency, 
    = (1/2) * one rotation time  
  4. Tiempo de transferencia de datos:
    es el tiempo necesario para transferir los datos.
    Data transfer time, 
    = (Data to be transfer) / (Transfer rate) 

Diferencia entre la latencia rotacional y el tiempo de acceso al disco en la programación del disco:

LATENCIA DE ROTACIÓN TIEMPO DE ACCESO AL DISCO
El tiempo que tarda el sector deseado en el disco en pasar por debajo del cabezal de lectura/escritura se conoce como latencia de rotación. El tiempo de acceso al disco es básicamente el tiempo requerido por la computadora para procesar una solicitud de lectura/escritura y también para recuperar los datos requeridos.
La latencia de rotación depende de la velocidad de rotación del eje. El tiempo de acceso al disco depende de dos partes, es decir, el tiempo de acceso y el tiempo de transferencia de datos.
La latencia rotacional promedio se puede escribir como:
Latencia rotacional promedio = (1/2) * Un tiempo de rotación.
El tiempo de acceso al disco se puede escribir como:
tiempo de acceso + tiempo de transferencia de datos.
El tiempo de latencia de rotación se puede reducir si la solicitud posterior pertenece al sector adyacente. Podemos reducir el tiempo de acceso al disco si somos capaces de reducir el tiempo de acceso y el tiempo de transferencia de datos.
Latencia rotacional,
= (Ángulo entre el sector actual y el sector requerido) / (Frecuencia rotacional).
Tiempo de acceso al disco,
= Tiempo de búsqueda + Latencia de rotación + Tiempo de transferencia de datos

Publicación traducida automáticamente

Artículo escrito por snigdha_yambadwar y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *