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

一键测试脚本bench.sh

[复制链接]

989

主题

92

回帖

5万

积分

管理员

积分
55362
发表于 2022-7-4 16:55:54 | 显示全部楼层 |阅读模式
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。
$ m& i8 T$ A9 V并将测试结果以较为美观的方式显示出来。
9 W" `* w: d4 a总结一下 bench.sh 的特点:1、显示各种系统信息;
7 R+ G2 |9 Y& Q+ Z- v) U2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;# W0 T3 J& m$ p5 e, W1 K2 N
3、支持 IPv6 下载测速;7 I, n! ]3 }4 ~9 ~
4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。
7 R6 c( q9 t7 U$ y9 H- P* K4 e' j. Q) d# q; T) ]
再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。  R! k' `/ R. D
使用方法:
9 X+ a. }$ C3 v* @' x: t命令1:. [% H' Y9 V; |
wget -qO- bench.sh | bash或者; w# u7 y1 J: c  b/ \* J
curl -Lso- bench.sh | bash命令2:! O* |" b  T5 b8 s; I
wget -qO- 86.re/bench.sh | bash或者! g1 d2 I3 o7 h- [
curl -so- 86.re/bench.sh | bash备注:8 o7 n0 m0 S8 `  `
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。
8 v& S- C4 y- R3 \4 f3 C1 K+ N下载地址:0 r, D# j" ?3 i* f- X/ I' L
https://github.com/teddysun/across/blob/master/bench.sh+ f4 ?' D+ w9 {  B" I# E: p5 ]
更新日志2022 年 02 月 22 日更新:
. d! U0 V2 [) n; _" C. I1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;
; q4 r; B1 h$ h/ R: U- }2. 改进了计算硬盘空间的算法;/ \0 @2 Q' h7 y' F  k
3. 改进了计算 RAM 和 Swap 的算法;
4 J! y3 m& B9 D5 p; T! V4. 改善时间戳显示方式,加入时区显示;
' c( C: Y/ N. M+ E2 @1 f
  u: O3 {6 K, l! [2022 年 01 月 01 日更新:
* L# A; P7 s" b. M- W  B+ j1. 优化脚本逻辑,美化显示方式;
6 A$ _5 I. t6 P1 r2. 升级 speedtest-cli 的版本到 1.1.1;1 @5 n) j3 z& v/ E5 A3 X
3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;
4 b% j- ]) r0 i3 r・arm64 (aarch64)
/ H! ]( R* n/ g& o8 ?) F' s
- Z* A) s" w! _9 V5 ~$ n8 a・armv7l (armhf)2 _& m  S* Y) i( U

6 @: n$ O0 c9 J4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下
) V, {; f/ e8 _24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_647 g& d6 w& G6 K2 w

1 B! g+ Y( e/ s* k, h; T- i2020 年 07 月 29 日更新:
# @: x& t# }0 Z  R2 g- ^1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;
7 O/ R9 u5 u2 O0 i, @8 ?( x' B2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。
" U) A' c8 W. k; ~% B9 f  i0 v2 C下图所示的是我的 Vultr 的评测数据:
0 b; [. I9 h9 Y0 Z, N
. ^; c8 B, M2 o3 Y3 A' w2018 年 01 月 07 日更新:
9 J4 }& m5 v, _0 t4 b2 F修改:显示信息的颜色,分门别类,更容易区分。7 O/ f9 @2 M# b; Y4 Z9 O4 Q
下图所示的是我的 KS3C 百兆独服的评测数据:3 E7 b& ~/ Z( u# g: U8 @- T
: p! w5 i  X5 x( a
2016 年 11 月 24 日更新:; b4 p* ^5 R: E. u+ m; {
新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。2 t; a- J) _& _0 h; Y
如下所示:2 ^, z! Y( [- S
- d6 B- m; @0 j# I, ]7 q
最后放几张测试图片。2 @% N, |$ D+ {* o1 F5 Z5 t
BandwagonHost Los Angel# Q; s* [% L! L5 o1 D+ q
$ {/ W9 a$ X0 m7 r$ I* B1 c8 R! \
DigitalOcean Singapore
2 p* N- Q6 U9 D; Z+ e0 w
1 ^! m: j" r$ R- y6 v3 Y, \$ w9 ]Ramnode Seattle
1 W5 C; T3 I+ U) R( o) ]) t
6 x0 Q: @1 o( Z9 xXvmlabs Los Angel
% b- A% L) t; y1 S* {' Y, v4 W! X( Q  t* g
! C4 W- _" d% Z$ `

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

Powered by xyh-moon X3.5

© 2001-2025 Discuz! Team.

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