关注网络资源
用心与您分享

Linux系统服务器性能跑分测试脚本/UnixBench一键跑分测试脚本

提示:如果官网是英文页面,建议使用谷歌浏览器能同步翻译页面。点击下载【谷歌浏览器最新绿色便携版】
投稿QQ:768187171、投稿邮箱:768187171@qq.com,博文推送Telegram频道:https://t.me/wn789
文章目录

UnixBench是一款开源的用于测试Unix、BSD、Linux系统基本性能的工具,比较通用于Linux系统VPS性能测试,主要测试项目有:系统调用、读写、进程、图形化测试、2D、3D、管道、运算、C库等系统基准性能提供测试数据。关于如何使用UnixBench为Linux系统VPS进行跑分测试,蜗牛789曾在如何对VPS进行性能测试及UnixBench跑分工具使用教程文章当中做过相关介绍,在此文章当中为大家介绍一个由@秋水逸冰大佬制作的UnixBench一键跑分测试脚本,使用非常简单,下面简单的几段命令即可实现一键跑分测试。

一、脚本命令

如果你想使用UnixBench测试你的服务器性能,请使用SSH工具连接你的服务器后执行下面命令。脚本默认使用UnixBench5.1.3版本,因为大多VPS都没有显卡或者是集成显卡,不需要进行图像性能测试,所以作者注释了关于graphic的测试项。此脚本运行测试时间大约10-30分钟,跑分结束后得分越高性能越好。

wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh

蜗牛789备用命令:

wget --no-check-certificate https://github.com/wn789/unixbench/blob/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh

二、测试效果

------------------------------------------------------------------------
Benchmark Run: Wed Dec 19 2018 19:50:58 - 20:19:17
2 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables       21092505.4 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2655.9 MWIPS (9.9 s, 7 samples)
Execl Throughput                                845.3 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        213526.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           55094.0 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        669049.2 KBps  (30.0 s, 2 samples)
Pipe Throughput                              262532.9 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  32340.5 lps   (10.0 s, 7 samples)
Process Creation                               1722.2 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2072.5 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    384.7 lpm   (60.0 s, 2 samples)
System Call Overhead                         308320.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   21092505.4   1807.4
Double-Precision Whetstone                       55.0       2655.9    482.9
Execl Throughput                                 43.0        845.3    196.6
File Copy 1024 bufsize 2000 maxblocks          3960.0     213526.5    539.2
File Copy 256 bufsize 500 maxblocks            1655.0      55094.0    332.9
File Copy 4096 bufsize 8000 maxblocks          5800.0     669049.2   1153.5
Pipe Throughput                               12440.0     262532.9    211.0
Pipe-based Context Switching                   4000.0      32340.5     80.9
Process Creation                                126.0       1722.2    136.7
Shell Scripts (1 concurrent)                     42.4       2072.5    488.8
Shell Scripts (8 concurrent)                      6.0        384.7    641.1
System Call Overhead                          15000.0     308320.4    205.5
                                                                   ========
System Benchmarks Index Score                                         363.6

------------------------------------------------------------------------
Benchmark Run: Wed Dec 19 2018 20:19:17 - 20:47:45
2 CPUs in system; running 2 parallel copies of tests

Dhrystone 2 using register variables       40199084.3 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     5315.7 MWIPS (9.9 s, 7 samples)
Execl Throughput                               1321.4 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        329910.4 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           89161.7 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks       1131551.0 KBps  (30.0 s, 2 samples)
Pipe Throughput                              496906.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  89894.4 lps   (10.0 s, 7 samples)
Process Creation                               3208.2 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2742.8 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    380.8 lpm   (60.2 s, 2 samples)
System Call Overhead                         562093.4 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   40199084.3   3444.7
Double-Precision Whetstone                       55.0       5315.7    966.5
Execl Throughput                                 43.0       1321.4    307.3
File Copy 1024 bufsize 2000 maxblocks          3960.0     329910.4    833.1
File Copy 256 bufsize 500 maxblocks            1655.0      89161.7    538.7
File Copy 4096 bufsize 8000 maxblocks          5800.0    1131551.0   1951.0
Pipe Throughput                               12440.0     496906.4    399.4
Pipe-based Context Switching                   4000.0      89894.4    224.7
Process Creation                                126.0       3208.2    254.6
Shell Scripts (1 concurrent)                     42.4       2742.8    646.9
Shell Scripts (8 concurrent)                      6.0        380.8    634.7
System Call Overhead                          15000.0     562093.4    374.7
                                                                   ========
System Benchmarks Index Score                                         618.8
------------------------------------------------------------------------

About 蜗牛

【声明】:蜗牛789站内所有资源均来自网络,由于网络资源安全性未知,使用前请自行甄别。蜗牛从不强制任何人使用或购买本站介绍的资源,如因自愿选择使用造成的损失自行承担!本博客若无意侵犯到您的权利,请及时与我们联系,我们将在48小时内删除侵权内容!

赞(0) 打赏
未经允许不得转载:蜗牛789 » Linux系统服务器性能跑分测试脚本/UnixBench一键跑分测试脚本

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏