tiempo medio de acceso
Inglés: average access time
La cantidad de tiempo promedio que un dispositivo de almacenamiento requiere para transferir datos a la CPU.
tiempo de acceso promedio: el juego de espera entre la CPU y el almacenamiento
El tiempo de acceso promedio es la duración media entre una solicitud de datos de la CPU y el momento en que esos datos están disponibles en el bus del dispositivo. Para el almacenamiento mecánico, como las unidades de disco duro, esto combina el tiempo de búsqueda (mover el cabezal de lectura a la pista correcta), la latencia rotacional (esperar a que el plato posicione el sector solicitado debajo del cabezal) y el tiempo de transferencia (la lectura real de los datos). Medido en milisegundos para los HDD y en microsegundos para las unidades de estado sólido, afecta directamente el tiempo que una computadora se detiene esperando información.
La métrica es importante porque la velocidad de la CPU se ha desacoplado de la velocidad de almacenamiento por órdenes de magnitud. Un procesador moderno puede ejecutar miles de millones de instrucciones por segundo, pero un disco duro de 7200 rpm tiene un tiempo de acceso promedio de 8 a 10 ms. Incluso los SSD rápidos de 0,1 ms crean cuellos de botella en trabajos intensivos en datos. Los diseñadores de sistemas utilizan el tiempo de acceso promedio para predecir el rendimiento en el mundo real en cargas de trabajo que implican lecturas aleatorias frecuentes, que es donde la métrica resulta más útil.
Almacenamiento mecánico versus electrónico
Los discos duros reportan tiempos de acceso que varían enormemente según la ubicación de los datos: las lecturas secuenciales pueden completarse en 1-2 ms, mientras que el acceso aleatorio a diferentes cilindros puede exceder los 20 ms. Los fabricantes suelen citar un tiempo de acceso promedio de alrededor de 8-12 ms para unidades de 15.000 rpm de grado empresarial y de 15-20 ms para modelos de menor velocidad. Los SSD eliminan casi por completo los retrasos mecánicos, ofreciendo tiempos de acceso de 0,05-0,5 ms porque la búsqueda de datos es una consulta puramente electrónica, aunque la latencia varía con la calidad del controlador y la arquitectura NAND.
El término sigue siendo más relevante en sistemas heredados y en las especificaciones de controladores industriales donde los discos duros aún dominan. En los servidores modernos, el tiempo de acceso se ha vuelto menos predecible debido al almacenamiento en caché, las capas de virtualización y el almacenamiento conectado a la red, donde el tiempo de ida y vuelta de la red a menudo excede el tiempo de acceso del dispositivo. Sin embargo, los puntos de referencia de almacenamiento aún informan esta cifra porque sigue siendo una propiedad fundamental limitada por la física del hardware mismo.
La confusión a menudo surge porque los tiempos de acceso publicados representan promedios estadísticos sobre muchas solicitudes aleatorias, no escenarios de peor o mejor caso. Una especificación de dispositivo que enumera un tiempo de acceso de 10 ms podría entregar 5 ms para datos en la caché y 25 ms para solicitudes sin caché. Comprender esta variabilidad es fundamental al diseñar sistemas sensibles a la latencia, como la adquisición de datos en tiempo real o las plataformas de comercio de alta frecuencia donde incluso los milisegundos importan.
Fuentes
- Fuente de la definiciónWiktionary