web-dev-qa-db-ja.com

OpenVZコンテナでHDパフォーマンスをテストするにはどうすればよいですか?

CentOS 5.x | VPS | OpenVZ

OpenVZを使用するvpsを試していますが、ディスクの読み取りパフォーマンスを測定するために入力するコマンドがわかりません。 hdparmは機能すると思いましたが、次のようになります。

[root@echo dev]# hdparm -t /dev/simfs
/dev/simfs: Permission denied

それでも、チェックする他のファイルシステムはありません...

[root@echo dev]# mount
/dev/simfs on / type reiserfs (rw,usrquota,grpquota)
/proc on /proc type proc (rw)
/sys on /sys type sysfs (rw)
none on /dev type tmpfs (rw)
none on /dev/pts type devpts (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

他に試すことができるものはありますか?

-M

2
Mike B

古き良き bonnie ++ ;最も派手なベンチマークツールではありませんが、有用な結果をもたらすツールです[ランダムおよびシーケンシャルな読み取り/書き込み、1秒あたりのI/O]。

4
pQd

時限ddコマンドを使用して/ dev/simfsを直接呼び出すことを回避することができます。

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, 6.13276 seconds, 175 MB/s

real    0m6.786s
user    0m0.010s
sys     0m1.680s

後で必ず/ tmp/testを削除してください。

4
redburn