找回密码
 立即注册
搜索
查看: 340|回复: 0

一键测试脚本bench.sh

[复制链接]

991

主题

92

回帖

5万

积分

管理员

积分
55422
发表于 2022-7-4 16:55:54 | 显示全部楼层 |阅读模式
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。  o$ J! \8 L3 g& \
并将测试结果以较为美观的方式显示出来。# m6 U( Y  ^; a% K$ G4 C" m
总结一下 bench.sh 的特点:1、显示各种系统信息;- {! q/ f+ [- j) W) R9 z
2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;/ ~& P; b  P2 h5 z
3、支持 IPv6 下载测速;
6 p7 ?1 M4 F  z+ y1 i4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。3 Y: _/ y8 s' X; p

6 r1 }# V7 b0 V. k' u5 P再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。5 O5 p" V8 l3 f( m6 }  c3 T! b7 [2 u
使用方法:
& S; p  @$ C# B5 M; z" O! i命令1:$ Z2 ]% I6 n5 {$ P6 S
wget -qO- bench.sh | bash或者) w7 g$ M1 U! Y  i! z; p
curl -Lso- bench.sh | bash命令2:
9 ]6 M! m9 d, Gwget -qO- 86.re/bench.sh | bash或者
; u8 r8 m  D# Y0 _- h+ o+ Fcurl -so- 86.re/bench.sh | bash备注:
8 k# @0 [/ _. w/ `" Ebench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。3 ~* Y0 Y1 |7 w( N
下载地址:
/ a+ U+ f4 m. P" {; Z1 Qhttps://github.com/teddysun/across/blob/master/bench.sh4 l, r; `- _- E  q$ B5 R5 v
更新日志2022 年 02 月 22 日更新:  ^7 Q# Y6 c1 n% K
1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;
  `1 y; B9 J. \$ W4 r2. 改进了计算硬盘空间的算法;" m+ U. e6 S( ^9 K5 T0 f3 F  O
3. 改进了计算 RAM 和 Swap 的算法;
3 D$ K3 t/ x  v! g4. 改善时间戳显示方式,加入时区显示;# I( V3 T0 f) G7 X, w% T

' }3 L& t/ I/ r7 C! B- y; [1 s2022 年 01 月 01 日更新:
3 k; S7 F0 D$ `# O/ p- f1. 优化脚本逻辑,美化显示方式;9 [: Q8 [* v$ d/ `
2. 升级 speedtest-cli 的版本到 1.1.1;
; Q( A4 L0 l9 j  O* u' Y" o- E3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;) A, h, O7 @2 p% f+ i" G" m* J+ Z
・arm64 (aarch64); E; {( h) l0 P

, p* Q& w, R, n- D・armv7l (armhf)+ ^9 D; B  Y- c2 @
/ \6 q3 x: c2 D" P( A& b5 G
4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下3 G# e7 \5 |! [( @4 N
24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_64  S( f, `; q5 a; p. u

3 o1 E. j; S  ^* d8 z! P2020 年 07 月 29 日更新:
+ e. G2 L0 [! C7 @$ q' K1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;
. \" k0 O8 e  p9 L8 l: I$ F2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。/ b/ Y$ z3 |- d; M7 c
下图所示的是我的 Vultr 的评测数据:; W5 z, m- r- q7 s, o

* P- M- L  g) J7 C2 _2018 年 01 月 07 日更新:5 s4 C9 J$ l5 S, Z: O
修改:显示信息的颜色,分门别类,更容易区分。3 Y/ Q' M7 Y; J& n' @
下图所示的是我的 KS3C 百兆独服的评测数据:
9 U  e1 d. \2 b
/ r- W* X9 n+ y/ _3 \2016 年 11 月 24 日更新:
# i' w7 B% r, r& X" i" Y新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。
; P4 l# a+ j: k如下所示:& I3 U' O. `( B  v& G3 u9 Z' a  v
$ p1 h# M9 Z( m, {$ ]
最后放几张测试图片。
5 E: e8 c4 q6 c3 U3 V# g1 g. C( j8 YBandwagonHost Los Angel8 L+ ]: K$ T/ M. q6 j3 P
  `/ b% E/ d, b6 _8 O
DigitalOcean Singapore
% m8 W9 |  u9 e0 X  `+ f8 N# z, Y* X* k% T, E$ ]
Ramnode Seattle/ r& Z* m' `) i; o  g2 i# M

4 v' H" J5 Y0 D4 M3 qXvmlabs Los Angel2 u, `8 s* K+ M2 U' c0 c

8 F. u5 Q' o. s6 X7 V
7 L% P% `( M( q

一键回程测试脚本.sh

661 Bytes, 阅读权限: 10, 下载次数: 1, 下载积分: 金钱 -5

ZBench-CN.sh

16.68 KB, 阅读权限: 10, 下载次数: 0, 下载积分: 金钱 -5

回程线路检测脚本.sh

3.99 KB, 阅读权限: 10, 下载次数: 0, 下载积分: 金钱 -5

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-6-20 01:04 PM , Processed in 0.132386 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表