Resultados 1 al 9 de 9

Tema: como haceis los test de velocidad de disco duro?

  1. #1

    Predeterminado como haceis los test de velocidad de disco duro?

    ¿como haceis los test de velocidad de disco duro en los RPS?

    en servidores normales estoy usando hdparm, pero en los rps no funciona, ¿como puedo ver la velocidad de "mi disco"?

    un saludo

  2. #2

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    Con hdparm se obtiene la velocidad interna del disco, personalmente me gusta más la "de cara al soft", por ejemplo con:

    Código:
    time dd if=/dev/sda of=/dev/null bs=10M count=100
    Eso leería 100 bloques de 10 MB... lo cual para un RPS puede ser excesivo, dado que las velocidades que suelen sacar rondan los 3 MB/s en lectura.

    Si no lo tienes montado por iSCSI, puedes hacer lo mismo creando un fichero grande en disco e intentando leerlo... después de vaciar cache, para lo que puede ser necesario escribir algo más grande o reiniciar el servidor. Así de paso puedes calcular la velocidad de escritura.

    Código:
    time ( dd if=/dev/zero of=/basura.tmp bs=10M count=10 ; sync )
    Código:
    echo 1 > /proc/sys/vm/drop_caches
    time dd if=/basura.tmp of=/dev/null bs=10M count=10
    Los RPS, supongo que cortesía de las caches de pormedio y/o la saturación de las conexiones del filer, andan sobre los 10 MB/s en escritura para 1GB.

  3. #3

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    gracias jarfil

    hice un
    time dd if=/dev/sda of=/dev/null bs=10M count=10
    y me dio
    104857600 bytes (105 MB) copied, 23.5951 s, 4.4 MB/s

    real 0m23.809s
    user 0m0.000s
    sys 0m0.164s

    ¿quieres esto decir que copio a 4.4MB/s o que estoy leyendo del discos a 4.4MB/s?

    si estoy leyendo a esta velocidad me doy mas que satisfecho, decir que el sistema de archivo es reiserFS

    mas test.

    ahora como 10 de 100
    ----
    time dd if=/dev/sda of=/dev/null bs=10M count=100
    100+0 records in
    100+0 records out
    1048576000 bytes (1.0 GB) copied, 232.225 s, 4.5 MB/s

    real 3m52.271s
    user 0m0.004s
    sys 0m2.048s
    ----


    ahora con hdparm..
    -----
    hdparm -Tt /dev/sda

    /dev/sda:
    Timing cached reads: 820 MB in 2.00 seconds = 409.61 MB/sec
    Timing buffered disk reads: 14 MB in 3.76 seconds = 3.72 MB/sec
    ----


    ¿¿ por que tanta diferencia con hdparm uno dice 3.72MB/s y el otro 4.5MB/s ??
    Última edición por a-n-t-o-n-i-o; 19/12/2008 a las 01:06

  4. #4

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    hice lo que dices
    time dd if=/dev/sda of=/dev/null bs=10M count=100
    y me sale
    1048576000 bytes (1.0 GB) copied, 232.225 s, 4.1MB/s
    Al parecer eso saca la velocidad de escritura y no la de lectura
    ¿me equivoco?

  5. #5

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    v10397:~# time dd if=/dev/sda of=/dev/null bs=10M count=100
    100+0 records in
    100+0 records out
    1048576000 bytes (1.0 GB) copied, 1.99474 s, 526 MB/s

    real 0m2.013s
    user 0m0.004s
    sys 0m0.620s
    v10397:~#


    eimmmmmm???
    pero que burrada es esta?

    bueno acaban de darmelo mañana hare alguna prueba q me voy a dormir, seguramente me a tocado un server vacio asi q mañana ya estara petado

  6. #6

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    hdparm -tT /dev/sda

  7. #7

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    Despues de que apliquen el nuevo parche


    [root@xxxxxxx ~]# hdparm -tT /dev/sda

    /dev/sda:
    Timing cached reads: 2220 MB in 2.00 seconds = 1108.49 MB/sec
    Timing buffered disk reads: 16 MB in 3.27 seconds = 4.89 MB/sec


    [root@xxxxxx ~]# time dd if=/dev/sda of=/dev/null bs=10M count=100
    100+0 records in
    100+0 records out
    1048576000 bytes (1,0 GB) copied, 220,954 seconds, 4,7 MB/s

    real 3m41.512s
    user 0m0.000s
    sys 0m2.464s
    Última edición por baneado; 06/03/2010 a las 14:50

  8. #8

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    ¿esto es de un rps?

    Cita Iniciado por baneado Ver Mensaje
    Despues de que apliquen el nuevo parche


    [root@xxxxxxx ~]# hdparm -tT /dev/sda

    /dev/sda:
    Timing cached reads: 2220 MB in 2.00 seconds = 1108.49 MB/sec
    Timing buffered disk reads: 16 MB in 3.27 seconds = 4.89 MB/sec


    [root@xxxxxx ~]# time dd if=/dev/sda of=/dev/null bs=10M count=100
    100+0 records in
    100+0 records out
    1048576000 bytes (1,0 GB) copied, 220,954 seconds, 4,7 MB/s

    real 3m41.512s
    user 0m0.000s
    sys 0m2.464s

  9. #9

    Predeterminado Re: como haceis los test de velocidad de disco duro?

    sip porque??

Etiquetas para este Tema

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •