yum install gcc gcc-c++ make libXext-devel
wget https://github.com/kdlucas/byte-unixbench/archive/v5.1.3.tar.gz
tar xf v5.1.3.tar.gz
cd byte-unixbench-5.1.3/UnixBench
make
对于Debian/Ubuntu,则使用如下命令安装依赖编译库软件包:
sudo apt-get install libx11-dev libgl1-mesa-dev libxext-dev perl perl-modules make git
运行
./Run
如果要测试限制指定cpu数量,例如2个cpu
./Run -c 2
在ARM系统(128核心)上,执行 ./Run -c 128 会出现报错:
0 CPUs in system; running 128 parallel copies of tests
Can't locate Time/HiRes.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at ./Run line 6.
BEGIN failed--compilation aborted at ./Run line 6.