探索建站和运维乐趣

UnixBench - 一键跑分脚本测评Linux服务器综合技术评分

老蒋在有些时候Linux VPS和云服务器测评的时候也会用到UnixBench工具进行服务器的跑分测试,对于我们手机电脑的跑分是不是没有听说过云服务器还有跑分?当然也是有的。一般我们服务器的跑分测试是用的UnixBench脚本工具,以后老蒋在服务器的综合测评中尽量的也多次用到。

很多时候我们没有用到UnixBench跑分测试的原因是一个脚本需要等到半小时才可以跑分出结果,所以我们看到很多测评博客是没有跑分测试的。当然跑分也不是绝对的,有些跑分分数高但是实际的性能体验并不好,就好比早年的OPENVZ架构的服务器,实际上性能是不如KVM或者XEN的,但是跑分高。

在这篇文章中,老蒋整理UnixBench跑分测试脚本和使用方法。

第一、UnixBench脚本

wget --no-check-certificate http://tools.laobuluo.com/tools/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh

我们需要直接在服务器中登录远程SSH之后,直接执行脚本即可。脚本默认使用UnixBench5.1.3版本,由于大部分服务器VPS都没有显卡或者是集成显卡,不需要进行图像性能测试,所以作者注释了关于graphic的测试项内容。

第二、UnixBench演示

这里,老蒋找一台服务器进行跑分测试看看。

UnixBench演示

这个脚本相比老蒋之前分享过的"Linux VPS/服务器性能测试实用工具 - UnixBench跑分及详解"脚本,不需要我们配置软件,直接内置安装过。

UnixBench演示

这里我们可以看到跑分的测试数据。

Dhrystone 2 using register variables      180277772.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                    33098.8 MWIPS (10.0 s, 7 samples)
Execl Throughput                              24014.9 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks       1164593.8 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks          304522.2 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       3511458.9 KBps  (30.0 s, 2 samples)
Pipe Throughput                             5676459.1 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                1185160.4 lps   (10.0 s, 7 samples)
Process Creation                              70235.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                  31794.8 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                   4335.0 lpm   (60.1 s, 2 samples)
System Call Overhead                        5327038.9 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0  180277772.8  15448.0
Double-Precision Whetstone                       55.0      33098.8   6018.0
Execl Throughput                                 43.0      24014.9   5584.9
File Copy 1024 bufsize 2000 maxblocks          3960.0    1164593.8   2940.9
File Copy 256 bufsize 500 maxblocks            1655.0     304522.2   1840.0
File Copy 4096 bufsize 8000 maxblocks          5800.0    3511458.9   6054.2
Pipe Throughput                               12440.0    5676459.1   4563.1
Pipe-based Context Switching                   4000.0    1185160.4   2962.9
Process Creation                                126.0      70235.7   5574.3
Shell Scripts (1 concurrent)                     42.4      31794.8   7498.8
Shell Scripts (8 concurrent)                      6.0       4335.0   7225.1
System Call Overhead                          15000.0    5327038.9   3551.4
                                                                   ========
System Benchmarks Index Score                                        5004.3
赞(0)
转载保留:老部落 » UnixBench - 一键跑分脚本测评Linux服务器综合技术评分


关注公众号『老蒋朋友圈』

获取更多建站运营运维新知!
互联网创业、前沿技术......