我如何在OpenVZ容器上testing高性能?

CentOS 5.x | VPS | OpenVZ的

我正在尝试一个使用OpenVZ的vps,我不知道input什么命令来测量磁盘读取性能。 我以为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

好老bonnie ++ ; 不是最华丽的基准testing工具,而是一个有用的结果[随机和顺序读/写,每秒I / O]。

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