yabs.sh一键测评VPS硬盘速度IO/带宽上传下载速度/CPU跑分综合性能测试

最近看到很多主机测评网站使用 yabs.sh 一键测评脚本进行测评。yabs.sh 可以一键测试 VPS 硬盘读写速度、带宽、CPU 跑分(包括 Geekbench 4 和 Geekbench 5)等性能测试,该脚本运行 fio、iperf3 和 Geekbench 三个测试,涉及硬盘IO性能、带宽上传下载速度和 CPU 跑分等性能测试。

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

yabs.sh 使用教程

登录 SSH,输入下面的命令行:

curl -sL yabs.sh | bash
wget -qO- yabs.sh | bash

yabs.sh 已经在 CentOS 6+、Debian 8+、Fedora 30 和 Ubuntu 16.04+ 等Linux 发行版上进行了测试,不需要安装任何外部依赖项,也不需要提升运行权限。

yabs.sh 命令行分析

yabs.sh 默认运行fio、iperf3 和 Geekbench 三个测试。

  • fio 是现在可用的最全面的 I/O 测试软件,fio 能够以多种方法和多种选项评估磁盘性能。支持使用 4k、64k、512k 和 1m 块大小进行了四次随机读写 fio 磁盘测试。这些测试旨在以 50/50 分割(每次测试 50% 读取和 50% 写入)评估接近真实世界(使用随机)场景中的磁盘吞吐量。
  • iperf3 是 测试不同位置下载和上传速度的行业标准。此脚本使用具有 8 个并行线程的 iperf3 并测试下载和上传速度。如果 iperf 服务器在 5 次尝试后繁忙,则跳过该位置/方向的速度测试。
  • Geekbench 是一个衡量系统性能的基准测试程序,显示 Web URL 以便能够查看完整的测试和单独的基准测试结果,并允许与其他 geekbench 的系统进行比较。将 Geekbench 结果添加到您的 Geekbench 配置文件的声明 URL 将写入执行此脚本的目录中的文件。yabs.sh 可以在 Geekbench 测试期间使用 Geekbench 许可证密钥来解锁所有功能。 只需将许可证的电子邮件和密钥放在一个名为 geekbench.license 的文件中。 echo "email@domain.com ABCDE-12345-FGHIJ-57890" > geekbench.license

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

如果想要跳过一项或多项测试,可以使用以下命令行:

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 跳过磁盘和系统性能测试(实际上只测试网络性能)。

yabs.sh 完整测试结果示范

以下是在搬瓦工 DC9 CN2 GIA 上的完整测试结果。

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
【声明1】:如本站转载别的站的文章,我个人没有添加来源,您可以发电邮:admin#zhuji.gd 提醒我,我会尽快添加文章来源。 【声明2】:本博客不参与任何交易及中介服务,只记录 VPS 测评和优惠,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
(0)
上一篇 06/05/2022 21:31
下一篇 27/06/2022 00:07

相关推荐

  • WordPress 插件升级显示“正在执行例行维护,请一分钟后回来。”时间过长的解决方法

    在 WordPress 后台升级插件的时候,WordPress 会进入维护(Maintenance)状态,访问所有页面都会显示:“正在执行例行维护,请一分钟后回来。”。有时候因为 WordPress 程序或者服务器的问题,会出现一直显示“正在执行例行维护,请一分钟后回来。”访问任何页面都进不去。 我们可以使用 FTP 进入网站根目录,删除 .maintenance 文件,刷新页面就可以显示。 如果在根目录没有发现 .maintenance 文件,那怎么办? 在本地新建文本文档...

    04/07/2020
    390
  • PS 打不开 WebP 图片的解决方法

    WebP 现在已经成为网站常用图片格式,WebP 的压缩效率和优化后效果要优于 JPG 和 PNG格式。PhotoShop 软件暂时打不开 WebP 图片,也无法保存为 WebP 图片,可以通过安装 WebP.8bi PS插件可以解决以上问题。 WebP.8bi 插件体积小,安装非常简单。  WebP.8bi PS 插件安装教程 1、右击 PS,点击属性,点击打开文件所在的位置; 2、将 WebP.8bi 丢到 Photoshop 安装目录或者安装目录的 Plug-ins 文件中,注意分清32与64位。 3、打开...

    02/10/2020
    25.2K0
  • ChatGPT 聊天 AI / Midjourney 绘画 AI / 奈飞油管账号合租开车平台:银河录像局

    如何快速体验最新的 ChatGPT 、Midjourney AI 工具?目前使用这些 AI 工具,都不能在国内使用,需要海外环境。现在仅仅两杯奶茶钱就可以体验最新的 ChatGPT 、Midjourney 绘画 AI 工具账号合租平台-银河录像局。 除了 AI 工具合租,银河录像局还提供 Netflix奈飞网飞、Youtube油管、Spotify、Disney、iCloud+、Apple One 等国外流媒体服务账号分享合租开车平台。 银河录像局跟奈飞小铺、蜜糖商店一样都是做账号分享合租开车平台...

    23/04/2023
    1.0K0
  • 用 WEBP 图片格式既利于 SEO 优化又能优化图片大小

    每次使用web.dev等网站测试的时候,会发现提示要优化图片尺寸,明明都已经压缩过的图片还会被要求缩小,这样的话,我们在优化图片大小的时候,经常为了SEO优化而牺牲图片品质。 什么是WebP WebP格式是由Google开发的新图片格式,将现在的图片在不破坏品质的情况下将图片压缩更小,优化后的图片大小都会低于JPG或PNG。 阅读推荐:比TinyPNG好用的Squoosh在线图片压缩 现在几乎所有的浏览器都支持WebP格式。而且WordPress也在新版...

    技术教程 24/06/2019
    14.4K0
  • 电脑清理工具 CCleaner Pro 最新版 免注册码 绿色破解

    CCleaner  有免费版和收费版,免费版虽然够用,不过收费版无疑功能更强,这里提供一个免授权绿色破解版。 该版本基于最新官方简体中文版制作,免注册码,集成注册信息,启动即为已授权高级版,绿色原生便携,配置信息不写注册表! CCleaner 下载地址 CCleaner Pro 最新版 免注册码下载地址

    29/10/2020
    590
  • 可能违规的5个Google Adsense广告规则

    许多童鞋在WordPress网站运营的时候,会投放Google Adsense广告,有时候会收到Google Adsense广告违规的邮件。 很多违规都是在不知情下发生,有些违规也许我们一看就知道问题出在哪里,但绝大部分的违规都是让人丈二金刚摸不着头绪。只有极少数的违规是Google误判,但绝大多数的违规我们得透过Google官方规则中才能找到解答。 延伸阅读:在博客中如何合理展示AdSense 广告 这些照片都会违反规定 写文章的时候最容易违规的是图片...

    18/04/2019
    15.8K0
  • 盘点2021年国内外VPS云服务器可视化面板和一键安装脚本

    在服务器配置允许和个人命令行不是熟练的情况下,推荐使用宝塔或cypanel等可视化面板。反之,可以使用lnmp,oneinstack等一键脚本来安装环境。 可视化面板 宝塔面板:http://www.bt.cn/;国人使用最广泛的面板,功能强大,注重细节,操作非常简单。 AMH :http://amh.sh/;老资格收费云服务器管理面板,基本都是生产性站点在使用,这几年不温不火。 appnode:https://www.appnode.com/;功能强大,操作略显复杂,免费版支持10个...

    技术教程 26/03/2021
    6.8K0
  • cheapsslweb 便宜通配符 SSL 证书促销,年付29美元起

    cheapsslweb 是一家专门销售便宜通配符SSL证书的国外网站,提供 Comodo,Sectigo 和 Certera 等证书颁发机构的便宜通配符SSL证书,可以用一个通配符 SSL 证书保护一个主域名以及在多个服务器上的相关子域,不限制该级子域数量。cheapsslweb 现在推出通配符SSL证书促销,五年一次性支付,年均29美元起,所有通配符 SSL 证书包括不限服务器许可证,重新颁发,网站签章等功能。我看了宝塔上的单域名通配符SSL证书优惠后年付880元起...

    01/03/2023
    480
  • 如何在百度云虚拟主机BCH上配置WordPress伪静态

    今天将手中一个站点迁移到百度云虚拟主机,迁移完毕后,发现网站首页出现错位,所有的文章页显示404报错。此问题应该是站点未进行伪静态设置。用久了 VPS 云服务器,都不知道怎么设置虚拟主机的 WordPress 伪静态了。官方给出的代码鸟用没用,找了半天找到一个可以用的。 百度云虚拟主机支持 Nginx+ PHP 运行环境 ,可以通过 bcloud_nginx_user.conf 来设置。 伪静态设置 1、在 NotePad++ 中,编码格式为 UTF-8 ,复制以下伪静...

    06/03/2021
    620
  • WordPress插件:WP Tabel Tag Gen 不需要手动添加表格代码

    WordPress 编辑器只提供了基本的文章编辑功能,只能满足基本需求。可以通过使用 WordPress 编辑器增强插件来增加编辑器功能。我经常要使用到表格,但是官方并不提供表格插入功能,可以通过使用  TablePress WordPress 表格插件,这个插件设置比较复杂,所以就弃用了。 WP Tabel Tag Gen是一款 使用非常简单直观的 WordPress 可视化表格插件,不需要手动添加表格代码。 本站提供的下载资源自带中文语言文件。 插件设置 1、上传启...

    03/09/2020
    25.5K0
返回顶部