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

一键测试脚本bench.sh

[复制链接]

979

主题

90

回帖

5万

积分

管理员

积分
53052
发表于 2022-7-4 16:55:54 | 显示全部楼层 |阅读模式
经过几个版本的迭代,一键测试脚本 bench.sh 已经几乎适用于各个 Linux 发行版的网络和 IO 测试。
+ W- R% y* H( ?; {' v" c并将测试结果以较为美观的方式显示出来。
1 f6 S5 d$ C& P5 d5 j总结一下 bench.sh 的特点:1、显示各种系统信息;
# d5 ?; f3 @3 s3 {, a2、取自 Speedtest 世界多处的数据中心的测试点,网络测试比较全面;& O6 ?6 u9 H2 [- Y
3、支持 IPv6 下载测速;" h1 S5 v1 L1 A' w5 f: G
4、IO 测试(顺序写入 1GB 数据)三次,并显示其平均值。/ w( }6 p4 `7 @( }$ l
5 U3 I2 l% ~/ S. m/ h" {
再配合 unixbench.sh 脚本测试,即可全面测试 VPS 的性能。
! \7 E7 Q4 O3 R: f/ {使用方法:
5 e8 T0 T! K0 v/ [7 O% D命令1:
* D- p$ k& f$ F% Swget -qO- bench.sh | bash或者
+ E$ T' S* m: p+ u+ h  K/ e( F' Ccurl -Lso- bench.sh | bash命令2:
: g/ \5 j8 \3 t* C5 Lwget -qO- 86.re/bench.sh | bash或者% B7 @$ z* ?& d, ~/ I. C6 F0 y
curl -so- 86.re/bench.sh | bash备注:4 ~0 {; Z% R" |
bench.sh 既是脚本名,同时又是域名。所以不要怀疑我写错了或者你看错了。3 C/ r( r9 J. @# |0 I: z
下载地址:
) K# p  }3 b# G5 `https://github.com/teddysun/across/blob/master/bench.sh: P0 l8 ?1 v: y& t) [, Q- v
更新日志2022 年 02 月 22 日更新:
& J, `+ e6 V  x$ b2 U1. 新增 CPU 是否支持 AES-NI 和 VM-x/AMD-V 的判断;
1 v- P0 o3 N3 J$ j% o) P# l2. 改进了计算硬盘空间的算法;2 z* W0 ~# E. Z' @
3. 改进了计算 RAM 和 Swap 的算法;
2 j: w+ x1 c4 ?2 K# T; X) i* T4. 改善时间戳显示方式,加入时区显示;& y" |' [5 V$ Z5 a9 T
: l. `5 b4 ~" O! t2 u# ]$ {4 m
2022 年 01 月 01 日更新:
# }. G, V+ F, r0 l3 A5 e1 H+ V1. 优化脚本逻辑,美化显示方式;
1 d+ x/ D# [. M- K- ]8 c+ f9 \' a2. 升级 speedtest-cli 的版本到 1.1.1;  T6 _6 i, g0 K( Y
3. 支持 arm64 (aarch64) 以及 armv7l (armhf) 架构,如下图;- ^. d" x* \/ s$ w* _2 z
・arm64 (aarch64)8 X: [2 L' [& t. _2 x2 j0 M7 r

+ I4 V+ \: {% `5 M: Q, o・armv7l (armhf)
7 u0 d% c, L" s# h% M9 `, f2 N2 L$ X  U, b# y, d5 {
4. 优化 Speedtest 提供的测速服务器列表。其中,中国上海,南京,广州的节点信息如下
% h- w& N0 \( p2 k2 j# v; a) C24447) China Unicom 5G (ShangHai, China)26352) China Telecom JiangSu 5G (Nanjing, China)27594) ChinaTelecom 5G (Guangzhou, China)・x86_64% D( H: V2 ]& K; l0 }& J9 A# t

/ u6 q1 M, W6 l$ z. q4 }2020 年 07 月 29 日更新:* ^: k9 P- S; o& h
1. 修改:测速为 Speedtest 提供的,区分上传下载,更实用;
# E' M, t5 B% |% h2. 增加:TCP Congestion Control;虚拟化方式;IP 信息等。- x" z/ }4 Y+ r3 R$ J. ~2 i
下图所示的是我的 Vultr 的评测数据:
' |8 H3 ?: t) j, Y9 v. A# F6 V. v
" g( C  x) M( K5 }: V  @- U, T1 C2018 年 01 月 07 日更新:' e( Q" e/ U. L; R% {/ n: J
修改:显示信息的颜色,分门别类,更容易区分。
& l7 m/ p/ {8 Y" K$ @4 J& N8 v下图所示的是我的 KS3C 百兆独服的评测数据:  {+ A# W3 J: m( r# e
0 d+ m; w9 o8 R& ~/ ^
2016 年 11 月 24 日更新:9 r$ s. v7 X$ q' j+ G/ L
新增:显示硬盘信息;把 IO 速度测试的位置提前,网络下载速度测试放到最后。' P% Y( f! j& N5 [6 f
如下所示:
  W% Y' Y! A" B" b$ K5 B( i
( o; v9 O, J0 U9 {最后放几张测试图片。; _0 j+ y  A. O* d
BandwagonHost Los Angel( c. N/ Y: r+ P0 m" {

5 C( ~2 t& `& NDigitalOcean Singapore
9 P9 e4 ?2 T4 b! m" @" t0 s
9 h; ~$ H6 v# P0 i1 B( o$ |Ramnode Seattle
, i( c5 t' a9 z: B& g4 Z  e$ Z5 y+ e  F
Xvmlabs Los Angel! Q7 I4 u" {( y; C9 `. N; a

& T6 {8 W2 }& o; U. d* s0 M& X' q
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2025-2-25 08:00 , Processed in 0.111302 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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