Comandos interesantes, ioping

Recientemente he publicado una entrada sobre iostat, cómo usarlo y cómo interpretar los resultados que se obtenían de su ejecución. Hoy acabo de descubrir una nueva utilidad que sirve para hacer algo muy similar. No ofrece tanta información, pero sí la importante y de forma sencilla y rápida nos permite consultar el rendimiento de entrada/salida de un disco. Esta nueva herramienta se llama ioping. Sí, ping I/O. Está disponible en los repositorios de Ubuntu y también en los de Debian, aunque actualmente sólo de testing en adelante.
ioping permite obtener el rendimiento del acceso a disco de un equipo al igual que si estuviésemos ejecutando un ping a la red. De hecho, qué mejor que un ejemplo de la salida para verlo,
shell> ioping -c 10 -s 1M -D /tmp
1048576 bytes from /tmp (ext4 /dev/sda1): request=1 time=34.0 ms
1048576 bytes from /tmp (ext4 /dev/sda1): request=2 time=23.0 ms
1048576 bytes from /tmp (ext4 /dev/sda1): request=3 time=23.2 ms
...

--- /tmp (ext4 /dev/sda1) ioping statistics ---
10 requests completed in 9268.4 ms, 37 iops, 37.4 mb/s
min/avg/max/mdev = 23.0/26.7/34.0/4.4 ms
Por lo tanto, ioping permite obtener la latencia de entrada/salida de disco pudiéndonos ser útil para saber la potencia de lectura o escrita que el disco ofrece, empleando o no la caché. Las principales opciones que presenta son:
  • -c count
    Se ejecuta count veces y luego termina ofreciendo una estadística de resultados.
  • -s size
    Establece el tamaño de la lectura/escritura que realizará.
  • -L
    Realiza las operaciones de forma secuencial y no aleatorias.
  • -C
    Comprueba la latencia del disco empleando la caché.
  • -D
    Comprueba la latencia escribiendo en disco directamente.
Para más información, consultar la página de su manual.
Página oficial de ioping: code.google.com/ioping

La entrada Comandos interesantes, ioping la puede leer en Puppet Linux.


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios