如何在 OpenVZ 容器上测试高清性能?

如何在 OpenVZ 容器上测试高清性能?

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

答案1

好老邦尼++;不是最华丽的基准测试工具,但却能提供有用的结果 [ 随机和顺序读/写,每秒 i/o ]。

答案2

您可以尝试使用定时 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。

相关内容