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

一键测试脚本bench.sh

[复制链接]
发表于 2022-7-4 16:55:54 | 显示全部楼层 |阅读模式
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。% q" M7 w1 W& p+ q# ~- P' z7 K6 b; T
并将测试结果以较为美观的方式显示出来。
+ F0 H8 {/ z: v  ~总结一下 bench.sh 的特点:1、显示各种系统信息;
% Z0 N0 _6 q! b" @' q2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;
- K. o: h% S8 _$ w& V3、支持 IPv6 下载测速;: ^; e$ M7 J7 z: |! t5 \
4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。
: d, \0 ^( P* l2 P5 C$ g
& `  b9 @$ K0 b% D' q3 j$ D再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。6 N& o. ~# Z9 [5 D: A: u- U
使用方法:
* @& Y, `5 p* I命令1:% Z8 b! z8 p# p( w* ^  }$ `
wget -qO- bench.sh | bash或者
# M& r! M1 U' D9 ~8 _curl -Lso- bench.sh | bash命令2:) ~. g- {7 l* O. v9 g8 j
wget -qO- 86.re/bench.sh | bash或者
% R" w3 O: Y1 c' O2 icurl -so- 86.re/bench.sh | bash备注:' a, @0 [+ o- b- H$ G1 o; F
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。4 h: ^  k/ r, y6 l6 J- D
下载地址:+ f; n7 ?( D6 K( E  U3 k/ x
https://github.com/teddysun/across/blob/master/bench.sh& {% G) P* o# @  p) s3 K
更新日志2022 年 02 月 22 日更新:
2 [, k0 J4 C6 \* x1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;
2 J3 I, h$ C+ C2. 改进了计算硬盘空间的算法;
" K( X# O% y1 y  i( p3. 改进了计算 RAM 和 Swap 的算法;7 C* k+ w1 x7 F& I
4. 改善时间戳显示方式,加入时区显示;
4 x1 q0 h& G4 t/ P. t" i) e! g% j! s7 p' V
2022 年 01 月 01 日更新:  X# f7 S0 G( L6 b  w2 ]
1. 优化脚本逻辑,美化显示方式;
' V* p: B) \3 z& v1 s2. 升级 speedtest-cli 的版本到 1.1.1;3 c; H1 M4 m- h0 C5 {
3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;
/ b& u+ P) i7 E2 L・arm64 (aarch64)
" E9 d1 ?7 W; [" ^; q3 O. b# K/ _' Q6 w0 t; e: g
・armv7l (armhf)
* O1 ~' n$ _. T' s: c6 D( p! y7 {* x, f7 c2 m
4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下# g+ G' t4 _8 N  m; R  H6 j9 C; r: A
24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_64
0 F. o- `) g) {4 `' O6 _
6 y9 E' c( S- u( _+ _+ S2020 年 07 月 29 日更新:+ K5 a3 M) h: b/ C& g& ?
1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;
( L% Z. T9 L# i% f( F2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。
, z7 y' F' e* i* v8 F" T下图所示的是我的 Vultr 的评测数据:
: w+ F) k6 y1 a% j. V# ^0 G) G3 Q$ F; g
2018 年 01 月 07 日更新:
* L( H- t/ A% E修改:显示信息的颜色,分门别类,更容易区分。
4 b8 c7 U8 M" i% Z; p% f. p9 D下图所示的是我的 KS3C 百兆独服的评测数据:' \$ B. u' U' x# F) S4 y  l

- T/ W# F$ e2 a" W/ a2016 年 11 月 24 日更新:0 o- ^  U" u1 }6 T/ B" @- ]8 Y
新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。
0 W  x' C7 g6 k+ l, G- F如下所示:
1 t2 g' u3 g0 e
4 S, S% D. d, Z: X# C. x- J5 w最后放几张测试图片。$ J! O6 m4 F8 d5 c& g6 \9 I. f
BandwagonHost Los Angel
- x3 W9 m9 |+ g0 Y6 F  D% `0 \4 W
0 Y& b( b* q, `; L& s# }8 oDigitalOcean Singapore
3 W; R4 `" o! d+ c2 L' R& n3 [' a/ j) S4 T0 W+ W
Ramnode Seattle
8 T$ P6 k) P: Y8 l( p0 z- ?% M5 Y
: t: g$ H9 ~0 K" p/ kXvmlabs Los Angel0 Q5 w; e2 V6 h- @/ ?( M3 f
% {# L, d& _; q4 e

; e6 R+ u. j+ O* x

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

Powered by xyh-moon X3.5

© 2001-2026 Discuz! Team.

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