Skip to main content

¿Qué es un isómetro?

  • Gabriel

Un iómetro, o medidor de entrada / salida (E / S), es una herramienta que realiza mediciones sobre el rendimiento del sistema de E / S de una computadora, que incluye los buses de datos, las unidades y la interfaz de red. A través de una interfaz gráfica de usuario, el iometer también es una herramienta de solución de problemas que puede ayudar a detectar instancias y posibles causas de demoras de E / S del sistema. La información de referencia de Iometer puede ayudar a construir mejores controladores de E / S.

El rendimiento de E / S de una computadora se puede comparar con el rendimiento deportivo. En el iometer, se ejecuta un programa que carga el sistema de E / S mientras se realizan mediciones de tiempo y volumen de datos. En atletismo, se podría establecer una carrera de obstáculos mientras se configura un cronómetro para registrar el progreso del atleta en cada etapa. El iometer utiliza un modelo cliente-servidor para "cargar" el sistema de E / S para monitorear y registrar las métricas de rendimiento.

Los buses de datos son utilizados exclusivamente por los dispositivos del sistema o pueden compartirse. Por ejemplo, la latencia del bus de datos, o el tiempo que lleva invertir la dirección de los datos, se puede medir dados varios tipos de operaciones de bus, incluido el intercambio de buses de datos con otros dispositivos. Un bus extendido de datos y control que es típico de los servidores de alto rendimiento, por ejemplo, requiere un análisis en profundidad para optimizar la latencia de los datos del bus.

Las unidades de procesamiento central (CPU) y otros dispositivos del sistema también utilizan ampliamente los discos duros. Muchos factores afectan el rendimiento de los discos duros como unidades locales o como unidades de red. Por ejemplo, cuando el contenido de una unidad se dispersa en cilindros relativamente lejanos, el tiempo de acceso promedio aumenta notablemente.

La E / S total por segundo (TIOPS) sugiere la capacidad de un sistema informático para responder a las solicitudes de E / S. El iometer pone en cola una tasa de solicitud de E / S de referencia, por lo que el TIOPS de un sistema informático es una base para el rendimiento futuro de E / S del sistema. El total de megabytes por segundo (TMBPS) es el número de bytes enviados ao desde la E / S por segundo, y una cifra más alta significa que el sistema informático tiene una tasa de respuesta general más rápida. Un tiempo de respuesta de E / S promedio más bajo (AIORT) en milisegundos o milésimas de segundo es ideal, ya que se dedica menos tiempo a esperar que el sistema de E / S responda.

Dada una condición de carga de E / S específica, habrá un tiempo máximo de respuesta de E / S (MIORT) en milisegundos. Esto puede indicar la mayor debilidad en la velocidad del sistema informático. El MIORT generalmente ocurre durante operaciones de E / S compartidas.

El porcentaje de utilización de la CPU (CPUUT) o la CPUUT total indica cuánta capacidad de la computadora se está utilizando. Si la CPUUT es siempre 100% para tareas de E / S fáciles, entonces puede ser necesario un cambio importante. Este cambio puede estar en la configuración de software o hardware utilizada en el sistema informático.