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

一键测试脚本bench.sh

[复制链接]

989

主题

92

回帖

5万

积分

管理员

积分
55362
发表于 2022-7-4 16:55:54 | 显示全部楼层 |阅读模式
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。: x2 d, V$ o4 c# H7 T. s
并将测试结果以较为美观的方式显示出来。$ O0 h: c$ a0 Q! v6 ^
总结一下 bench.sh 的特点:1、显示各种系统信息;
' E8 i6 s( S& `* l: T2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;9 z# R4 ], O# S8 v) U7 m" i+ t9 N
3、支持 IPv6 下载测速;
1 e7 ]- Z' B4 H- S* g4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。
+ Y; `, Y% p& _; \! I
: c/ _2 |  }8 K8 L/ B1 m) n% x/ b" e再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。
( j  V6 {- ?3 v5 D: u: Y: ]# O( h使用方法:5 n) e0 Z7 Y' Y' |0 ^5 n
命令1:
; f' \( ^. V/ x7 E9 [wget -qO- bench.sh | bash或者5 q/ }# K. @: ^4 ?
curl -Lso- bench.sh | bash命令2:$ B0 w$ C' k; w2 L9 X, ?- Z0 Q: U
wget -qO- 86.re/bench.sh | bash或者; k" ]8 k5 f# I! ?! C
curl -so- 86.re/bench.sh | bash备注:
$ C1 B/ G0 U0 u6 R" l  K, a# @2 Lbench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。
& Y0 E$ @( \  B$ O$ Z% t下载地址:
* J, E8 ~2 L$ T8 L9 _https://github.com/teddysun/across/blob/master/bench.sh' B4 L( D5 X; ^8 a. [6 T: J
更新日志2022 年 02 月 22 日更新:
( r) A) y9 w6 i1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;8 Q0 l4 L. L/ T2 K2 c. m
2. 改进了计算硬盘空间的算法;- P3 I( |8 y2 l
3. 改进了计算 RAM 和 Swap 的算法;
4 Z7 A, r# q) ^. R- r6 E* I+ N( t4. 改善时间戳显示方式,加入时区显示;
9 l, O" M; ^3 z& S: ]
3 y$ t4 I; s" Q2022 年 01 月 01 日更新:( o+ ?4 x# t3 |- l# L( V+ }
1. 优化脚本逻辑,美化显示方式;! r# j) W- p: C8 l9 g8 Y) N2 w
2. 升级 speedtest-cli 的版本到 1.1.1;
( J3 L8 q# P3 x* a% N; Y# l# h3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;
& t1 m/ [7 f: e・arm64 (aarch64)
1 q; [2 @8 }) L6 P% V
; I2 F, K+ V: b" g・armv7l (armhf)
/ T- `+ B) u$ t% D* X5 [8 B: H8 s! P3 N1 T3 r
4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下
2 z$ W( @9 O' N' d" G& w4 O. D24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_64
: o$ U+ I+ @4 ?" I5 c% D; i/ R3 {4 j
2020 年 07 月 29 日更新:
6 E' y3 \4 I* @- h0 X! U1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;7 b$ F' m3 N4 h1 Q% P( [( c
2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。
4 a" N6 M3 n* U7 P1 b9 ?下图所示的是我的 Vultr 的评测数据:) [& P3 c  E7 ~4 m. L* X
3 [3 C) t7 G$ e. O4 C7 H, z
2018 年 01 月 07 日更新:% z0 l2 N+ {/ M  T) C
修改:显示信息的颜色,分门别类,更容易区分。
# ^8 t2 Q  C4 n  ~- ~& v" [下图所示的是我的 KS3C 百兆独服的评测数据:  J8 Y2 ?2 l- D8 k9 J2 C: \

5 @& W6 l) m9 Z4 T( Y2016 年 11 月 24 日更新:) \+ R6 `) ?" c, [& b) W! F
新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。; x) \" Z/ }, Y+ }1 @3 Y& r
如下所示:
0 L- c: H! |% s) J. ]2 C; [% p# F8 J$ D; v0 ~& G
最后放几张测试图片。! c( X2 s  S5 t/ `1 r& a
BandwagonHost Los Angel' j0 Y, S* g6 d. C% a5 Y! E

( ]' X( v/ d! mDigitalOcean Singapore
& |- Z  @# [6 a! l4 ?% t7 @1 j% V, [0 p2 F& Y/ c/ v' z# k* y
Ramnode Seattle
% B, a5 g1 A4 y1 {) G0 c9 b! s
+ s+ F" {0 i3 ?0 y, BXvmlabs Los Angel/ t$ [0 [* w# c. ]( V
' J5 |7 a# {! O9 r
2 ~7 W2 x7 W4 ]2 `  S% e

一键回程测试脚本.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-5-6 08:37 AM , Processed in 0.073691 second(s), 26 queries .

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

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