|
|
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。. u, g* f7 D& i4 y4 a+ W1 f/ i
并将测试结果以较为美观的方式显示出来。2 }+ L8 P5 I' P
总结一下 bench.sh 的特点:1、显示各种系统信息;* t3 {! a% H3 L. c+ h# F8 ^, B$ A9 V
2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;( @) ?" z* g, s9 q) b9 S
3、支持 IPv6 下载测速;
, t$ C& g# I* Q4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。
, n! R3 n" t1 _' f2 Z; b8 E* U! a' p9 N
再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。' P X6 ^# d2 ?1 |# M
使用方法:0 J- {8 L# b( M' r
命令1:
7 G: Q9 z* l$ O8 Pwget -qO- bench.sh | bash或者
6 B0 Z/ w* Q) a" Zcurl -Lso- bench.sh | bash命令2:6 l# J; J( }. b. x6 i% m
wget -qO- 86.re/bench.sh | bash或者$ u' k8 z- |* ?: g! D+ {: p. ^. l Z
curl -so- 86.re/bench.sh | bash备注:$ E; a. {! @ w
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。! u; q. V! a% `9 I
下载地址:
. m* m# c/ `$ C$ khttps://github.com/teddysun/across/blob/master/bench.sh9 Q" B, X" V. j# Q3 X
更新日志2022 年 02 月 22 日更新:
, c" D/ r& G! B) c- T1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;
. a J- Z/ w9 B7 a9 m% B2. 改进了计算硬盘空间的算法;
8 y0 h! O0 b, l1 E3 R" J! e3. 改进了计算 RAM 和 Swap 的算法;
/ _4 M7 @. U+ Y4. 改善时间戳显示方式,加入时区显示; n! b$ J4 c0 Y: k f% k

+ d$ y! X( S" V2022 年 01 月 01 日更新:: H+ |5 O7 @6 e" j3 C1 t
1. 优化脚本逻辑,美化显示方式;& P' z4 y6 J' Q
2. 升级 speedtest-cli 的版本到 1.1.1;
2 M1 y1 {$ |( _2 i3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;
0 J8 e; W# Q9 f( E, O・arm64 (aarch64)( M9 c) |- @5 y A6 n4 V

. d" i3 C8 [( i$ ?+ x・armv7l (armhf)3 B# L" H* F& t% K
5 f7 |: m+ M2 _
4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下% b& ~0 q' ~2 q3 {# U5 y
24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_64
& u0 K" P7 V5 ?& j6 T) F
: u$ [9 ~* @& Q% B } ]2020 年 07 月 29 日更新:/ a5 C2 A# h: i1 l8 g* J2 \( H4 H/ {. S* @
1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;
7 N- O- w+ t5 M$ H/ V; a( p2 Q2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。
. [9 B' [7 z6 C# j% x0 ]; E$ C下图所示的是我的 Vultr 的评测数据:! J- {3 a8 X, s: X& e
% A3 [" [4 \) F. r1 Q1 Z Y( G
2018 年 01 月 07 日更新:
" M2 q& b5 O# T5 D2 Q& F修改:显示信息的颜色,分门别类,更容易区分。: J; [8 a0 c- f- j7 t' E; B& [8 N
下图所示的是我的 KS3C 百兆独服的评测数据:6 K8 T: x% G9 [7 O

4 k) ?5 _2 [( A5 ^ X5 h2016 年 11 月 24 日更新:
' x# x9 t$ Q) g; _ s' R1 X新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。
! x, `) [+ i5 R% v& M [0 S如下所示: `" L! R; k" [! N5 R
) O: u, {2 E: C: [! M7 c" R6 Q' i
最后放几张测试图片。
. H# O6 ` \4 J; E0 bBandwagonHost Los Angel
2 ]6 H. A9 h0 J( D
+ y7 i6 d. D; y8 qDigitalOcean Singapore" O4 L% L) ?2 R2 L& ^! }8 h
5 x' ]- Y4 [; z2 ?6 z
Ramnode Seattle: ]$ @/ z( o' U) P2 J/ K

% A* u0 T% M- ^$ qXvmlabs Los Angel
' v3 ^0 u* k- |) S' E# g( d3 {3 v 5 H( Q# d2 z' ?3 x, q* B6 `" ?- b
$ R. B. w9 i8 M) I0 b
|
|