如何使用? 1.下载地址 git clone https://github.com/kdlucas/byte-unixbench # 国外镜像 git clone https://github.91chi.fun/https://github.com/kdlucas/byte-unixbench.git # 国内镜像加速 2.进入目录UnixBench编译 make 3.执行 ./Run -c $(nproc) 4.结果(等个10分钟把) 参考资料 https://github.com/huataihuang/cloud-atlas-draft/blob/master/performan...
以8个cpu的PC为例,需要测试两次,8个CPU就是要并行执行8个copies, 【Run -c 1 -c 8】表示执行两次,第一次单个copies,第二次8个copies的测试任务。 结果分析
1. 只跑单核执行./Run -c 1 2. 只跑多核执行./Run -c n 3. 单核多核一起跑 ./Run 参数-c 后面的n数值可根据系统的配置进行调整,配置文件默认最大16核,需要更改配置文件,不能超过系统CPU的核数,下面的n默认为16,根据情况修改。 cd /unixbench/results 查看结果...
-y install perl-Time-HiRes 2)安装依赖后,再次运行./Run -c 1即可正常测试;
考虑到shell script 1-8 concurrent还是存在另一个性能下降的问题,有必要把pipe-based的进程数也增加下看看趋势吧 (./Run -c <n> context1 #可以调整默认的进程数): 总结:在进程较少时5.15和4.18跑分接近,但当进程数达到48以上时;5.15等于4.18;96进程之后5.15开始出现下滑直到192进程后,4.18全面赶超5.12。曲线的...
ubuntu@perfxlab:/public/benchmark/byte-unixbench_v5.1.3/UnixBench#./Run 64核测试结果 结论 根据所提供的UnixBench基准测试结果,在多核情况下进行了系统性能测试。多核测试中,使用了所有64个CPU核心进行并行测试。 综合来看,多核测试明显展现了系统的并行计算优势,性能指标在各个方面得到了大幅提升。这些测试结果有...
./Run -c 1 -v 执行时间比较久,我们可以到一边去喝点烧酒。一杯烧酒下肚,神清气爽:-)可以看看结果是否符合咱们的预期: 指标名称 Xeon服务器 Atom服务器 Dhrystone 2 using register variables 2610.1 1283.7 Double-Precision Whetstone 651.2 489.4
解压缩之后,执行进入目录Unixbench,执行命令./Run即可。脚本会先进行编译,然后在执行测试。运行截图: 测试得分项说明 Dhrystone 2 using register variables 此项用于测试 string handling,因为没有浮点操作,所以深受软件和硬件设计(hardware and software design)、编译和链接(compiler and linker options)、代码优化(code...
编译完成后,你会在 UnixBench 目录下找到一个名为 Run 的可执行文件。 2. 运行UnixBench的单核性能测试 为了进行单核性能测试,你可以直接运行 Run 脚本,并通过 -c 选项指定要使用的 CPU 核心数(在这里我们指定为 1)。同时,通过 -D 选项可以指定一个输出目录来保存测试结果。 bash # 运行单核性能测试 ./Run...
./Run -c 1 -c N(N为cpu核数,查看核数命令:cat /proc/cpuinfo 或cat /proc/cpuinfo |grep processor|wc -l) 测试过程如下图所示: 测试完成后,测试结果保存在result目录下 测试结果分析 单cpu如下图所示: 多个cpu如下图所示: 参数说明 更多精彩文章可关注公众号【天耀数码】,公众号回复【unixbench】获取...