Unixbench性能测试工具
UnixBench始于BYTE UNIX benchmark suite,多年以来由很多人更新和修改,提供了对Unix系统对基本性能度量,用于对比不同系统对性能。
UnixBench测试也包含了一些非常简单对图形测试,并且能够针对多处理器复制足够的副本进行多处理器性能压测。即首先运行一个单任务测试单个CPU性能,然后按照系统的处理器数量调用相应的多任务并发测试。
安装
对于Debian/Ubuntu,则使用如下命令安装依赖编译库软件包:
运行
如果要测试限制指定cpu数量,例如2个cpu
在ARM系统(128核心)上,执行 ./Run -c 128
会出现报错:
如果只测试部分测试案例,可以以参数传递测试用例:
如果要不断循环测试,请参考 使用nohup执行while循环
排错
在CentOS 6.9上编译后执行会提示错误:
参考 Can’t locate Time/HiRes.pm Perl 和 Perl-Can't locate Time/HiRes.pm 错误:
参考
Last updated