Linux

如何在 OpenVZ 容器上測試高畫質性能?

  • June 15, 2012

CentOS 5.x | 虛擬主機 | 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

好老邦妮++;不是最華麗的基準測試工具,而是提供有用結果的工具

$$ random and sequential reads/writes, i/o per sec $$.

您可以嘗試使用定時 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。

引用自:https://serverfault.com/questions/161441