Linux性能测试工具-UnixBench

■下载路径:

unixbench-5.1.2.tar.gz :http://soft.vpser.net/test/unixbench/

unixbench-5.1.3.tar.gz :http://soft.laozuo.org/scripts/UnixBench5.1.3.tgz

AWS云主机的场合(预先安装):

Yum install wget

Yum install gcc

■安装过程:

wget http://soft.laozuo.org/scripts/UnixBench5.1.3.tgz

tar xf UnixBench5.1.3.tgz(tar –xvzfunixbench-5.1.2.tar.gz)

cd UnixBench

说明:unixbench5包含system和graphic测试,如果你需要测试graphic,则需要修改Makefile,不要注释掉"GRAPHIC_TESTS = defined,同时需要系统提供x11perf命令gl_glibs库。反之,请将Makefile文件中GRAPHICS_TEST = defined注释掉,然后编译运行。

make

./Run

※注意:如果出现错误-bash: ./Run: /usr/bin/perl: bad interpreter: No such file or directory。输入yum groupinstall "Perl Support"即可。

■使用方法:

•执行system测试方法:Run

•执行graphic测试方法:Run graphics

•执行system,graphics测试方法:Run gindex

■详细使用方法

1. Run用法

   Run [ -q | -v ] [-i <n> ] [-c <n> [-c <n> ...]] [test ...]

选项说明:

-q          不显示测试过程

-v           显示测试过程

-i <count>    执行次数,最低3次,默认10

-c <n>           每次测试并行n个copies(并行任务)

备注:-c选项可以用来执行多次,如:

Run -c 1 -c 4表示执行两次,第一次单个copies,第二次4个copies的测试任务。

■测试说明

对于多cpu系统的性能测试策略,需要统计单任务,多任务及其并行的性能增强。

以4个cpu的PC为例,需要测试两次,4个CPU就是要并行执行4个copies,

例:Run -q -c 1 -c 4

■参考:

http://blog.sina.com.cn/s/blog_7695e9f40100yimf.html

------山的那一边
原文地址:https://www.cnblogs.com/mountain2011/p/8372885.html