当前位置:首页 > 网站制作 > 正文内容

yabs.sh:Linux VPS 测评脚本/一键测试硬盘速度/网络带宽/CPU 跑分等

admin2年前 (2022-09-14)网站制作752

yabs.sh 是今天看到的又一个 Linux VPS 一键测评脚本,可以一键测试 VPS 硬盘的读写速度、网络带宽也就是下载速度、CPU 跑分(包括 Geekbench 4 和 Geekbench 5),以及各种性能测试等。yabs 是 yet another bench script 的简写,反正就是又一个测评脚本的意思。这个脚本目前是 GitHub 上一个开源项目,Star 已经 1.1K 多了。可以看到脚本的说明是这个脚本并不是试图成为一个黄金标准,这只是添加到您的武器库中的另一个测评脚本,包括几个作者认为对最终用户最有益的测试。

GitHub 地址:https://github.com/masonr/yet-another-bench-script

一、yabs.sh 使用教程

登录VPS ssh之后输入下面的命令就可以开始测评:

curl -sL yabs.sh | bash

或者:

wget -qO- yabs.sh | bash

该脚本已在以下 Linux 发行版上进行了测试:CentOS 6+、Debian 8+、Fedora 30 和 Ubuntu 16.04+。它旨在不需要安装任何外部依赖项,也不需要提升运行权限。

本地 fio/iperf3 包:如果测试系统已经安装了 fio 和/或 iperf3,则本地包将优先于预编译的二进制文件。

实验性 ARM 兼容性:引入了初始 ARM 兼容性,但由于在不同 ARM 设备上的测试有限,因此并不认为完全稳定。

高带宽使用注意事项:默认情况下,此脚本将执行许多 iperf 网络测试,这将尝试将网络端口最大化每个位置约 20 秒(每个方向 10 秒)。低带宽服务器(例如 NAT VPS)应考虑使用 -r 标志(用于减少 iperf 位置)或 -i 标志(以完全禁用网络测试)运行此脚本。

二、yabs.sh 命令选项

默认情况下,脚本会运行下面下一节中描述的所有三个测试。如果您希望跳过一项或多项测试,请使用以下命令:

curl -sL yabs.sh | bash -s -- -{bfdighr49}

具体选项说明如下:

  • -b 此选项强制使用来自 repo 的预编译二进制文件而不是本地包

  • -f/-d 此选项禁用 fio(磁盘性能)测试

  • -i 此选项禁用 iperf(网络性能)测试

  • -g 此选项禁用 Geekbench(系统性能)测试

  • -h 此选项打印带有用法、检测到的标志和本地包 (fio/iperf) 状态的帮助消息

  • -r 此选项减少 iperf 位置的数量 (Online.net/Clouvider LON+NYC) 以减少带宽使用

  • -4 此选项覆盖 Geekbench 5 性能测试并改为运行 Geekbench 4 测试

  • -9 此选项除了运行 Geekbench 5 测试外,还运行 Geekbench 4 测试

选项可以组合在一起跳过多个测试,即 -fg 跳过磁盘和系统性能测试(实际上只测试网络性能)。

Geekbench 许可证密钥:可以在 Geekbench 测试期间使用 Geekbench 许可证密钥来解锁所有功能。 只需将许可证的电子邮件和密钥放在一个名为 geekbench.license 的文件中。 echo "[email protected] ABCDE-12345-FGHIJ-57890" > geekbench.license

三、yabs.sh 进行的测试

  • fio – 可用的最全面的 I/O 测试软件,fio 能够以多种方法和多种选项评估磁盘性能。作为该脚本的一部分,使用 4k、64k、512k 和 1m 块大小进行了四次随机读写 fio 磁盘测试。这些测试旨在以 50/50 分割(每次测试 50% 读取和 50% 写入)评估接近真实世界(使用随机)场景中的磁盘吞吐量。

  • iperf3 – 测试不同位置下载和上传速度的行业标准。此脚本使用具有 8 个并行线程的 iperf3 并测试下载和上传速度。如果 iperf 服务器在 5 次尝试后繁忙,则跳过该位置/方向的速度测试。

  • Geekbench – Geekbench 是一个衡量系统性能的基准测试程序,广泛用于技术社区。显示 Web URL 以便能够查看完整的测试和单独的基准测试结果,并允许与其他 geekbench 的系统进行比较。将 Geekbench 结果添加到您的 Geekbench 配置文件的声明 URL 将写入执行此脚本的目录中的文件。默认情况下,Geekbench 5 是唯一执行的 Geekbench 测试,但是,也可以通过传递适当的标志来切换 Geekbench 4。

四、yabs.sh 风险提示

此脚本依赖外部二进制文件来完成性能测试。网络(iperf3)和磁盘(fio)测试使用作者自己使用 Holy Build Box 编译环境编译的二进制文件,以确保二进制文件的可移植性。这样做的原因包括确保标准化(可解析)输出,允许支持 32 位和 64 位架构,绕过编译和/或安装先决条件的需要,以及其他原因。对于系统测试,下载、解压缩 Geekbench tarball,然后运行生成的二进制文件。使用此脚本需要您自担风险,就像使用网络上公开的任何脚本一样。有关二进制文件的其他信息,包括编译说明和步骤,可以在 bin 目录的 README 页面中找到。

五、yabs.sh 测试结果示例

下面是在搬瓦工 DC9 CN2 GIA BETA 套餐上跑的测试结果,大家可以参考一下这个脚本的输出是什么样子的。跑的是完整测试。

root@BWH-CN2GIA-BETA:~# curl -sL yabs.sh | bash
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #
#              Yet-Another-Bench-Script              #
#                     v2022-05-06                    #
# https://github.com/masonr/yet-another-bench-script #
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #

Thu Jun  9 00:56:32 CST 2022

Basic System Information:
---------------------------------
Uptime     : 225 days, 13 hours, 40 minutes
Processor  : QEMU Virtual CPU version (cpu64-rhel6)
CPU cores  : 3 @ 2599.998 MHz
AES-NI     : ✔ Enabled
VM-x/AMD-V : ❌ Disabled
RAM        : 2.0 GiB
Swap       : 677.4 MiB
Disk       : 39.3 GiB
Distro     : Ubuntu 18.04 LTS
Kernel     : 4.15.0-20-generic

fio Disk Speed Tests (Mixed R/W 50/50):
---------------------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 22.31 MB/s    (5.5k) | 178.72 MB/s   (2.7k)
Write      | 22.32 MB/s    (5.5k) | 179.66 MB/s   (2.8k)
Total      | 44.64 MB/s   (11.1k) | 358.39 MB/s   (5.5k)
           |                      |                     
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ---- 
Read       | 412.12 MB/s    (804) | 414.53 MB/s    (404)
Write      | 434.01 MB/s    (847) | 442.14 MB/s    (431)
Total      | 846.13 MB/s   (1.6k) | 856.67 MB/s    (835)

iperf3 Network Speed Tests (IPv4):
---------------------------------
Provider        | Location (Link)           | Send Speed      | Recv Speed     
                |                           |                 |                
Clouvider       | London, UK (10G)          | 772 Mbits/sec   | 90.6 Mbits/sec 
Online.net      | Paris, FR (10G)           | busy            | busy           
Hybula          | The Netherlands (40G)     | 758 Mbits/sec   | 802 Mbits/sec  
Clouvider       | NYC, NY, US (10G)         | 840 Mbits/sec   | 241 Mbits/sec  
Velocity Online | Tallahassee, FL, US (10G) | busy            | busy           
Clouvider       | Los Angeles, CA, US (10G) | 831 Mbits/sec   | 1.51 Gbits/sec 

Geekbench 5 Benchmark Test:
---------------------------------
Test            | Value                         
                |                               
Single Core     | 529                           
Multi Core      | 1314                          
Full Test       | https://browser.geekbench.com/v5/cpu/15362329


扫描二维码推送至手机访问。

版权声明:本文由博赚恋吧资源站发布,如需转载请注明出处。

本文链接:https://432l.com/post/9766.html

标签: VPS
分享给朋友:

相关文章

2009 Web 设计风潮—单页布局

单页布局单页布局是使用一个单一的页面展示站点的全部内容,这并不意味着站点内容少,这个页可能很复杂,包含了大量图形和动画效果,加载的时间也会有些长。比如,用户点击导航菜单后,该栏目下的新内容会在旧内容处通过渐入渐出,滑入滑出等动画效果显示出来,而页面其它部分始终保持不变。(白宫的最新网站的首页就有这个意思 - 译者)...

恋吧推荐一款整合主流社区/论坛系统的Web即时聊天工具Ntalker

Ntalker 是一款为站长朋友量身定制的Web IM软件,它能够轻松的整合至各自论坛、社区等系统中。Ntalker 是一款独立的Web IM 软件,它为独立的站长朋友提供了全方位的Web即时沟通的解决方案,包括,一对一聊天工具、类 Facebook Chat Panel 工具栏以及Web视频聊天室等产品。使用它,用户能够很轻松地将Ntalker 整合到包括,Discuz!、PHPWind、UCe...

世界顶级杀毒软件AntiVir(小红伞)免费半年Key申请

在病毒横行的今天,一款正版的杀毒软件是必不可少的,因为只有这样才能及时查杀网上最新的病毒和木马、黑客程序。但是国外的杀毒软件价格不菲,国产软件的效果又令人担忧。一款来自德国的杀毒软件AntiVir(中文名称:小红伞)以其强大的杀毒引擎和免费对个人开放受到了广大网民的青睐。采用了启发式杀毒为个人用户电脑提供全方位防护,支持检测、杀除超过80,000种流行病毒、宏病毒、引导区病毒等等。 该套装包括了A...

恋吧偶见URLfan—通过RSS Feeds 进行网站排名跟踪

URLfan是一个网站排名跟踪工具(URL tracking tool ),以url地址在他们所索引的 RSS feeds中的出现次数为主要依据。你也可以键入你的URL 看在URLfan's的数据库中是什么结果。URLfan 当前跟踪285,000多个feeds。网站url经常出现在在博客世界(blogosphere)一定程度上反映了该网站的流行度,而他们对这项反映实时跟踪的计划正在进展之中...

恋吧秘籍:10个你必知的Youtube URL技巧

  提起YouTube,估计已经无人不知,无人不晓了吧。说它是视频网站的鼻祖并不为过,国内的视频网站,如优酷网、六间房都是仿照YouTube制作的。根据Alexa世界排名数据,YouTube是仅次于Google、Yahoo的世界第三大网站。因此,去YouTube看视频是大家常常会做的事。今天向大家介绍一些关于YouTube URL的技巧,通过这些常用技巧,也许你会发现,除了在线看视频、搜索外,通过...

XFRUITS -把RSS源发挥到极致,多功能的RSS工具

xFruits是一个关注RSS的众多应用的服务。xFruits提供了Aggregator RSS,RSS to Web, RSS to Mobile, Post to RSS, RSS to PDF, RSS to Mail, RSS to OPML, OPML to Mobile, Mail to RSS、RSS to Voice和RSS to My Blog等功能。而且和国外其他许多成熟的We...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。