脚本介绍
YABS-Linux脚本可自动执行业内最佳基准测试工具,包括几个测试,用于检查服务器关键区域的性能:fio 的磁盘性能、iperf3 的网络性能以及 Geekbench 的 CPU/内存性能。该脚本设计为不需要安装任何外部依赖项,也不需要提升的权限即可运行。
github网址:https://github.com/masonr/yet-another-bench-script
使用方法
curl -sL yabs.sh | bash
或
wget -qO- yabs.sh | bash
示例代码:
# ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # # Yet-Another-Bench-Script # # v2023-04-23 # # https://github.com/masonr/yet-another-bench-script # # ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## # Sun 23 Apr 2023 01:41:14 PM EDT 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 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 Network Information: --------------------------------- ISP : Clouvider Limited ASN : AS62240 Clouvider Host : USA Network Location : New York, New York (NY) Country : United States 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 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 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 Benchmark Test: --------------------------------- Test | Value | Single Core | 5949 Multi Core | 23425 Full Test | https://browser.geekbench.com/v4/cpu/16746501 Geekbench 5 Benchmark Test: --------------------------------- Test | Value | Single Core | 1317 Multi Core | 5529 Full Test | https://browser.geekbench.com/v5/cpu/21102444 Geekbench 6 Benchmark Test: --------------------------------- Test | Value | Single Core | 1549 Multi Core | 5278 Full Test | https://browser.geekbench.com/v6/cpu/1021916 YABS completed in 12 min 49 sec