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 跑分等 (编辑:云计算网_汕头站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐


浙公网安备 33038102330478号