公众号旧文
一条 curl 就能让你看清自己的 VPS(2)
上一篇为什么我可以一条命令就彻底看清一台 VPS反响不错。
今天我要为上一篇补张图,上次使用的脚本是:
curl
-Lso- bench.sh | bash
但通篇只有文字描述没有图,现在补上:

接下来正式介绍另一个巡检脚本:
curl
-sL yabs.sh | bash
两者的定位相似,都是用来快速测试服务器性能,但侧重点和测试方式有所不同。
bench.sh 是比较老牌的脚本,诞生时间早,在很多 VPS 商家和用户中广泛使用。它主要提供 CPU、内存、磁盘 IO 以及部分网络下载速度的基础测试,测试方式比较简单,例如磁盘性能通常通过 dd 写入测试完成,优点是运行速度快、依赖少,几乎所有 Linux 服务器都可以直接运行,因此非常适合在新开 VPS 时做一个快速的整体性能检查。
YABS(Yet Another Bench Script) 则是后来出现的更现代化的测试脚本,功能更全面,测试方法也更专业。它通常使用 fio 进行磁盘性能测试,比传统的 dd 更接近真实负载场景;CPU 方面还可以运行 Geekbench 进行综合性能评分;网络部分则调用 Speedtest 节点进行多地区测速,因此结果更细致、更具有参考价值。
总体来说,如果只是想快速看一眼服务器的基础性能,bench.sh 已经足够;但如果需要更全面、更标准化的测试结果,很多用户会选择 YABS。
最后,这次没忘附上两张巡检结果图:

从下图中可以看到,洛杉矶测速时的延迟是1ms,说明上图中脚本返回的位置Boulder, Colorado是不对的,正确的位置是洛杉矶。

从上图中还可以看到,最终运行时间27分钟,当然,可能和我的这台服务器的配置低有很大的关系。
图中的两台机器分别来自:
lax-lite:AkileCloud 流量型云服务器