加入收藏 | 设为首页 | 会员中心 | 我要投稿 云计算网_汕头站长网 (https://www.0754zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

linux测试网速工具 yabs

发布时间:2022-09-23 16:06:22 所属栏目:Linux 来源:
导读:  yabs.sh 是今天看到的又一个 Linux VPS 一键测评脚本,可以一键测试 VPS 硬盘的读写速度、网络带宽也就是下载速度、CPU 跑分(包括 Geekbench 4 和 Geekbench 5),以及各种性能测试等。yabs 是 yet another ben
  yabs.sh 是今天看到的又一个 Linux VPS 一键测评脚本,可以一键测试 VPS 硬盘的读写速度、网络带宽也就是下载速度、CPU 跑分(包括 Geekbench 4 和 Geekbench 5),以及各种性能测试等。yabs 是 yet another bench script 的简写,反正就是又一个测评脚本的意思。这个脚本目前是 GitHub 上一个开源项目,Star 已经 1.1K 多了。可以看到脚本的说明是这个脚本并不是试图成为一个黄金标准,这只是添加到您的武器库中的另一个测评脚本,包括几个作者认为对最终用户最有益的测试。
 
  GitHub 地址:github.com/masonr/yet-another-bench-script
 
  一、yabs.sh 使用教程
 
  使用方法很简单,首先登录到 VPS SSH,参考《 新手拿到 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 设备上的测试有限linux测试网速工具,因此并不认为完全稳定。
 
  高带宽使用注意事项:默认情况下,此脚本将执行许多 iperf 网络测试,这将尝试将网络端口最大化每个位置约 20 秒(每个方向 10 秒)。低带宽服务器(例如 NAT VPS)应考虑使用 -r 标志(用于减少 iperf 位置)或 -i 标志(以完全禁用网络测试)运行此脚本。
 
  二、yabs.sh 命令选项
 
  默认情况下,脚本会运行下面下一节中描述的所有三个测试。如果您希望跳过一项或多项测试,请使用以下命令:
 
  curl -sL yabs.sh | bash -s -- -{bfdighr49}
  具体选项说明如下:
 
  选项可以组合在一起跳过多个测试,即 -fg 跳过磁盘和系统性能测试(实际上只测试网络性能)。
 
  Geekbench 许可证密钥:可以在 Geekbench 测试期间使用 Geekbench 许可证密钥来解锁所有功能。 只需将许可证的电子邮件和密钥放在一个名为 geekbench.license 的文件中。 echo "email@domain.com ABCDE-12345-FGHIJ-57890" > geekbench.license
 
  三、yabs.sh 进行的测试四、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
  参考:yabs.sh:Linux VPS 测评脚本/一键测试硬盘速度/网络带宽/CPU 跑分等
 

(编辑:云计算网_汕头站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!