Qual é a maneira mais precisa de medir a velocidade de leitura / gravação de disco para um host OpenVZ VPS dentro do próprio host?

2

CentOS 6.x | OpenVZ

Eu tenho um host VPS openvz e gostaria de medir a velocidade de leitura / gravação de disco. Historicamente, em outros sistemas físicos, executei hdparm para coletar essas informações. Eu não fui capaz de obter hdparm para trabalhar no meu host openvz (presumivelmente por causa do sistema de arquivos simfs - talvez outra coisa embora).

Eu tentei o método rápido e sujo de dd if=/dev/zero of=test bs=64k count=16k conv=fdatasync e, embora isso funcione, não estou muito confiante de que seja preciso. Existe uma maneira melhor de coletar essas informações?

    
por Mike B 30.12.2013 / 17:31

2 respostas

0

Especificações de desempenho da VM do Hyper-v core server linux; -)

[root@centos7-serv01 vfio]# time (dd if=/dev/zero of=/tmp/test bs=64k count=16k > /dev/null; sync)
16384+0 records in
16384+0 records out
1073741824 bytes (1.1 GB) copied, 1.07525 s, 999 MB/s

real    0m1.137s
user    0m0.005s
sys     0m0.753s
[root@centos7-serv01 vfio]# time (dd if=/dev/zero of=/tmp/test bs=64k count=32k > /dev/null; sync)
32768+0 records in
32768+0 records out
2147483648 bytes (2.1 GB) copied, 2.09945 s, 1.0 GB/s

real    0m2.214s
user    0m0.013s
sys     0m1.575s
[root@centos7-serv01 vfio]# time (dd if=/dev/zero of=/tmp/test bs=64k count=128k > /dev/null; sync)
131072+0 records in
131072+0 records out
8589934592 bytes (8.6 GB) copied, 8.51182 s, 1.0 GB/s

real    0m8.657s
user    0m0.047s
sys     0m5.993s
    
por 24.01.2015 / 13:28