|
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。0 y( } S& x( c8 T! p# j/ o f
并将测试结果以较为美观的方式显示出来。9 Z' Q# ?% [- [
总结一下 bench.sh 的特点:1、显示各种系统信息;
3 T( ]. u' H& V2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;
Q7 x% {, }$ W& k' ^3、支持 IPv6 下载测速;
" H% o0 K+ O; n3 j) H- j4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。& e; T" Q) H) ]: f$ u/ @% D! d
0 `% u- d+ V1 H$ r8 ~: }* Z
再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。
) j* i: W2 I; f使用方法:
9 O* ~* Q+ G0 E7 t2 f" r命令1:
W- n" R1 N! L owget -qO- bench.sh | bash或者
! d: n" E% O7 e3 tcurl -Lso- bench.sh | bash命令2:0 U/ _% {$ ]; O& k8 a# v$ y- h* g
wget -qO- 86.re/bench.sh | bash或者
, [! M$ D2 ^$ T) J; Dcurl -so- 86.re/bench.sh | bash备注:& i! ]2 f' z$ _5 D& Y
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。
' A6 S$ N8 v5 g9 H3 n* O, h% M下载地址:( ?" A) P; X( ~" Z! H
https://github.com/teddysun/across/blob/master/bench.sh6 W b2 d9 o/ |) I
更新日志2022 年 02 月 22 日更新: l& [1 I1 j2 ^' q5 m& H L: t# ]& W
1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;
8 l9 f V5 T/ r2 b3 x2. 改进了计算硬盘空间的算法;$ M+ Z2 k( \& s
3. 改进了计算 RAM 和 Swap 的算法;
- M0 Y7 g# D* o/ Z9 o$ N4. 改善时间戳显示方式,加入时区显示;
$ l9 d) q; I! d: Y/ h1 |+ }, c
. C! P; l8 |5 a7 z8 E2022 年 01 月 01 日更新:* k8 K/ c! _% Z) z
1. 优化脚本逻辑,美化显示方式;+ J X6 \/ B5 m' ^) d- U3 v
2. 升级 speedtest-cli 的版本到 1.1.1;
: T: M/ f: S" E0 N3 E$ d3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;4 x, f J$ ^, u# k9 {4 D) i5 s
・arm64 (aarch64)( |! m0 g; U6 r" M! S0 ~: {
1 ^ Z, w) m, A. w
・armv7l (armhf)
7 z' h8 q; B2 _4 s) U0 b
4 N/ O3 U3 y9 O0 o8 [. X8 V4 A4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下
0 P$ H5 j# r8 e+ V24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_649 ^+ u- w8 G2 A; M" d
/ L: p6 R# s+ a4 Z9 v2020 年 07 月 29 日更新:
: F' W! V% o# H. ?) K1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;
! R3 G0 g6 N4 }9 Q6 K# {2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。+ P: O% [/ r* K3 S( E' C; P
下图所示的是我的 Vultr 的评测数据:+ j+ [1 H8 O' @6 j" Q
8 k! S6 e1 {: R [& U" y! w
2018 年 01 月 07 日更新:
- _$ Y* {4 V- c. P$ }修改:显示信息的颜色,分门别类,更容易区分。
- ]: H. ?8 h( Z& y+ t下图所示的是我的 KS3C 百兆独服的评测数据:* m& [3 I4 W# E7 p! u4 V+ r
# }0 H, n9 k9 t* s: `& l+ i; F; u
2016 年 11 月 24 日更新:
8 {& P6 Y* K3 G$ S, v新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。
' `4 ?3 e" E k) t9 n' n如下所示:
: f/ |+ [* J: b! K# s
. M. x& f, O& r6 C最后放几张测试图片。
4 I2 T) f$ w3 r# `# EBandwagonHost Los Angel
- M0 G K# W, X% Z6 a
) ^& K* C& L9 ?- J0 L$ PDigitalOcean Singapore
+ K6 [1 m; J6 g0 W9 S
6 u$ v3 d$ s9 _) v uRamnode Seattle
! m7 p% Y8 M8 z- M# }0 m2 Y; V7 ^% }8 ?2 \2 X9 |5 e9 L+ N" A% H
Xvmlabs Los Angel
& _4 x, }% [5 }8 B9 Z/ k$ ^! p5 m- U
8 M e* F8 a/ c+ z8 M- {& h+ N9 F
|
|