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

一键测试脚本bench.sh

[复制链接]

986

主题

92

回帖

5万

积分

管理员

积分
55255
发表于 2022-7-4 16:55:54 | 显示全部楼层 |阅读模式
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。
! G# B0 l8 C) y- t+ }并将测试结果以较为美观的方式显示出来。" m# ~' r' `2 ]; Y) I& W) @
总结一下 bench.sh 的特点:1、显示各种系统信息;
5 F( \( k2 ~  a6 n2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;
0 L( e: Q4 m* _  ^. n3、支持 IPv6 下载测速;
% y6 y$ O" t; f5 A! Y1 B" c4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。. o& j* J& h- g: c# y* ^9 A
) q; H' ^' @3 a; g* o
再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。. |! w8 J) Y0 s5 k- j3 J
使用方法:0 @6 k* m! i4 B3 ^; y9 o
命令1:' h7 A6 V2 W2 s7 n
wget -qO- bench.sh | bash或者5 V2 }' N$ N5 d, ~
curl -Lso- bench.sh | bash命令2:
2 @! v, S$ b5 F! Z7 X+ W) Swget -qO- 86.re/bench.sh | bash或者2 t; a% z' Y+ K, ]
curl -so- 86.re/bench.sh | bash备注:9 u( P7 n* ~4 ?) P6 ^8 z' N
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。5 r# X- q5 A4 ^9 e) k! @
下载地址:" [* e& x/ l2 a- E0 p# Q# b
https://github.com/teddysun/across/blob/master/bench.sh: y6 Y7 f  j4 X% u& b
更新日志2022 年 02 月 22 日更新:
  [( F" E( T7 l7 G5 M, ?5 E1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;
8 N7 S4 R) c; q: Z7 a! |2. 改进了计算硬盘空间的算法;
8 }2 j0 v. i' l7 r$ a6 ]3 j( |9 v3. 改进了计算 RAM 和 Swap 的算法;# @" \& j7 h  f$ n8 a) |: X
4. 改善时间戳显示方式,加入时区显示;* N3 `: v: e& L4 l& U
% \" u; A9 A& N8 P
2022 年 01 月 01 日更新:$ a3 i: B/ W6 \" j  w/ z1 g5 _
1. 优化脚本逻辑,美化显示方式;) q5 r1 M9 g. v  U' i
2. 升级 speedtest-cli 的版本到 1.1.1;
* p* ^: z4 a3 K- h1 Q2 ^. i/ J' m3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;
0 W) p% Z, q0 p5 k8 q2 e4 Y・arm64 (aarch64)3 K' D% u/ x( B

! `4 }7 P) ]; C* L・armv7l (armhf)
: Q' ]" b1 S8 m' O, X% v! d" s6 d9 K" x' d. j, S
4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下
! Q9 y( B* l. {4 ?8 p  f24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_64
$ K' s: Q: a1 E# _' K0 h* D, i* E5 h4 ~$ \. ^% j
2020 年 07 月 29 日更新:
# H& b. f1 W7 h; ~) }+ Z1 v/ r1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;8 k/ B/ V+ N, W" p
2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。0 W+ n( I3 \$ X  B$ b' B
下图所示的是我的 Vultr 的评测数据:2 v) `1 W/ _; Q8 {1 Z; u- Y

# T7 x% ~! ^+ W, O; E2018 年 01 月 07 日更新:* m1 z" u$ o$ ?2 U3 p" j4 N8 W
修改:显示信息的颜色,分门别类,更容易区分。
; s0 j4 k* u: ]1 [9 q! H8 d& n* V下图所示的是我的 KS3C 百兆独服的评测数据:
9 X# T) G5 i) W: k- U9 L7 A$ g6 n" H# N- y, r4 g8 X( h
2016 年 11 月 24 日更新:& Z' f( c" D# m
新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。* f$ y2 p! R) _  m* [0 A# D' M
如下所示:
0 d! @1 D1 I4 X
/ x% q, E. ^/ g8 t2 P+ M# B最后放几张测试图片。/ e3 {6 f. l+ B: J" A' M$ ~
BandwagonHost Los Angel
# C6 z" `+ O2 l. s* h& e8 t& {! x; l8 Z
DigitalOcean Singapore
# Z9 p; C( Y5 N! j6 C, r8 I
# x' R2 u# q# i" eRamnode Seattle. w" q. b5 d3 r6 x7 b, n
9 }" s8 W) U* q6 ~3 b( p$ }  ?( k4 h
Xvmlabs Los Angel/ t( ?$ _! X& C: B, m0 s
5 Q6 I! T% ~, t3 Y3 i; l9 h# c9 u& T
* i) Y, p" K) p$ w

一键回程测试脚本.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-3-22 02:37 AM , Processed in 0.080806 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

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