yabs.sh 是一个在 GitHub 收获了 2.9k 个星星的,在 Linux 上运行的基准测试工具,用于评估系统性能。该工具主要用于测试计算性能、硬盘性能、网络性能和内存性能。
以下是 yabs.sh 一些常见的用法和示例:
一次性运行所有测试:
在终端执行:
curl -sL yabs.sh | bash //或者 wget -qO- yabs.sh | bash
测试脚本将自动执行,越10分钟后你会看到一份如下的类似报告,唯一的区别是报告原本是英文,示例内的中文是我加的,方便看不懂英文的同学对比参考。
测试报告:
基本系统信息 //Basic System Information: --------------------------------- Uptime : 342 days, 18 hours, 35 minutes //运行时间 Processor : Intel(R) Xeon(R) E-2276G CPU @ 3.80GHz //处理器 CPU cores : 12 @ 4693.667 MHz //CPU核心数 AES-NI : ✔ Enabled //✔ 已启用 VM-x/AMD-V : ✔ Enabled //✔ 已启用 RAM : 15.5 GiB //内存 Swap : 14.9 GiB //交换空间 Disk : 864.5 GiB //硬盘 Distro : Ubuntu 20.04.6 LTS //发行版 Kernel : 5.4.0-110-generic //内核版本 VM Type : NONE //虚拟机 IPv4/IPv6 : ✔ Online / ✔ Online //在线/在线 IPv6 网络信息 //IPv6 Network Information: --------------------------------- ISP : Clouvider Limited ASN : AS62240 Clouvider Host : USA Network Location : New York, New York (NY) Country : United States fio 硬盘速度测试 //fio Disk Speed Tests (Mixed R/W 50/50): --------------------------------- Block Size //区块 | 4k (IOPS) | 64k (IOPS) ------ | --- ---- | ---- ---- Read //读取 | 405.41 MB/s (101.3k) | 407.96 MB/s (6.3k) Write //写入 | 406.48 MB/s (101.6k) | 410.11 MB/s (6.4k) Total //总计 | 811.90 MB/s (202.9k) | 818.08 MB/s (12.7k) | | Block Size //区块 | 512k (IOPS) | 1m (IOPS) ------ | --- ---- | ---- ---- Read //读取 | 380.21 MB/s (742) | 394.55 MB/s (385) Write //写入 | 400.41 MB/s (782) | 420.82 MB/s (410) Total //总计 | 780.62 MB/s (1.5k) | 815.37 MB/s (795) iperf3 网络速度测试 (IPv4) //iperf3 Network Speed Tests (IPv4): --------------------------------- Provider //网络 | Location (Link) //位置 | Send Speed//发送 | Recv Speed//接收| Ping ----- | ----- | ---- | ---- | ---- Clouvider | London, UK (10G) | 1.61 Gbits/sec | 2.39 Gbits/sec | 77.5 ms Scaleway | Paris, FR (10G) | busy | 2.25 Gbits/sec | 83.3 ms Clouvider | NYC, NY, US (10G) | 9.10 Gbits/sec | 8.85 Gbits/sec | 1.21 ms iperf3 网络速度测试 (IPv6) //iperf3 Network Speed Tests (IPv6): --------------------------------- Provider | Location (Link) | Send Speed | Recv Speed | Ping ----- | ----- | ---- | ---- | ---- Clouvider | London, UK (10G) | 2.00 Gbits/sec | 21.1 Mbits/sec | 76.7 ms Scaleway | Paris, FR (10G) | 2.66 Gbits/sec | 1.56 Gbits/sec | 75.9 ms Clouvider | NYC, NY, US (10G) | 3.42 Gbits/sec | 7.80 Gbits/sec | 1.15 ms Geekbench 4 基准测试 //Geekbench 4 Benchmark Test: --------------------------------- Test | Value | Single Core | 5949 //单核得分 Multi Core | 23425 //多核得分 Full Test | https://browser.geekbench.com/v4/cpu/16746501 //完整测试 Geekbench 5 基准测试 //Geekbench 5 Benchmark Test: --------------------------------- Test | Value | Single Core | 1317 //单核得分 Multi Core | 5529 //多核得分 Full Test | https://browser.geekbench.com/v5/cpu/21102444 //完整测试 Geekbench 6 基准测试 //Geekbench 6 Benchmark Test: --------------------------------- Test | Value | Single Core | 1549 //单核得分 Multi Core | 5278 //多核得分 Full Test | https://browser.geekbench.com/v6/cpu/1021916 //完整测试 YABS 完成于 12 分 49 秒 YABS completed in 12 min 49 sec
2.根据需要单独项目测试
2.1 显示系统信息
用法示例:
curl -sL yabs.sh | bash -s -- -gif
这将输出服务器运行天数、CPU型号、内存和硬盘以及网络运营商等信息。
2.2 磁盘性能测试:
用法示例:
curl -sL yabs.sh | bash -s -- -gi
2.3 网络性能测试:
用法示例:
curl -sL yabs.sh | bash -s -- -gf
2.4 计算性能测试:
用法示例:
curl -sL yabs.sh | bash -s -- -if
暂无评论
要发表评论,您必须先 登录