概要
YABSまたはGeekbench 6でVPSをベンチマークするにはどうすればよいですか?
VPSをベンチマークするにはcurl -sL yabs.sh | bashを実行します。YABS(2026年11月2日時点のバージョンv2026-10-31)はディスク(fio)、ネットワーク(iperf3)、Geekbench 6の結果を1回の実行で返し、./geekbench6 --uploadはGeekbench 6のみを実行します。Geekbench 6ではCore i7-12700が2,500と採点され、スコアが2倍なら速度も2倍です。Cobaltfellはまだ独自のスコアを公表していません。日付付きの結果は最初のテストマシン到着後に続きます。
YABSは何を測定しますか?
YABS (Yet Another Bench Script) は、ディスクを fio、ネットワークを iperf3、CPU を Geekbench 6 で一度にテストします。 2026年11月2日に確認したバージョンは v2026-10-31 でした。
- ディスク (fio): 4k、64k、512k、1m のブロックサイズで、読み取りと書き取りを半分ずつ含む4つの混合ランダムテストを実行します。各テストは30秒間、ダイレクト I/O、I/O 深度64、ジョブ数2で、実行したディレクトリに作成する2 GB のテストファイル(Arm と RISC-V では512 MB)に対して行われます。
- ネットワーク (iperf3): 公開 iperf3 サーバーに対して、8つの並列ストリームでダウンロードとアップロードを測定します。README には、各ロケーションで約20秒(各方向10秒)、ポートを埋めようとすると警告されています。
- CPU (Geekbench): デフォルトでは Geekbench 6 です。2026年7月24日以降、
-7フラグを指定すると Geekbench 7 が実行され、-4と-5は古いバージョンを実行します。
最初にシステムの詳細が表示されます。プロセッサモデル、vCPU 数、RAM、ディスク、カーネル、およびスキップしない限り IP アドレスのネットワーク所有者です。
YABS はどうやって実行しますか?
1行の形式ではスクリプトをダウンロードして実行し、 safer な形式では最初に読むことができます。 README 自体が自己責任での使用を求めています。また、その fio と iperf3 のバイナリは GitHub Actions でビルドされ、チェックサムが公開されています。
curl -sL yabs.sh | bashcurl -sL yabs.sh -o yabs.sh
less yabs.sh
bash yabs.shcurl -sL yabs.sh | bash -s -- -i -w yabs-$(date +%F).jsonどの YABS フラグを最もよく使いますか?
| フラグ | 効果 |
|---|---|
-i | iperf3 ネットワークテストをスキップ |
-r | 帯域幅を節約するために、iperf3 のテストロケーションを減らす |
-f または -d | fio ディスクテストをスキップ |
-g | Geekbench をスキップ |
-n | ネットワーク情報の検索をスキップ |
-5 / -7 | Geekbench 5 または 7 を6の代わりに実行 |
-j | 結果を JSON として出力 |
-w <file> | JSON 結果をファイルに書き込む |
Geekbench 6 だけを実行するにはどうすればよいですか?
Primate Labs から Linux ビルドをダウンロードし、解凍して geekbench6 を実行します。 以下のバージョン 6.7.2 は、2026年11月2日に YABS が使用していたものです。更新されている場合は geekbench.com から現在の番号を取得してください。Primate Labs は Ubuntu 18.04 以降の Linux を x86-64 と AArch64 でサポートしています。
mkdir -p ~/gb6 && cd ~/gb6
curl -sL https://cdn.geekbench.com/Geekbench-6.7.2-Linux.tar.gz | tar xz --strip-components=1
./geekbench6 --upload実行は Single-Core Score、Multi-Core Score、および Geekbench Browser での完全な結果へのリンクで終了します。Arm サーバーでは、ファイル名の末尾が Linux ではなく LinuxARMPreview になります。ライセンスキーは任意です。YABS は geekbench.license ファイルがあればそこから読み取ります。
結果はどうやって読めばよいですか?
各数値をそれが測定するものとして読み、同じツールと同じバージョンの結果とのみ比較してください。
| 結果 | わかること | わからないこと |
|---|---|---|
| Geekbench 6 シングルコア | 1つのスレッドの速度:ページレンダリング、リクエスト処理、コンパイルステップの大部分。2,500 = Core i7-12700 搭載の Dell Precision 3460 | その速度が午前3時や午後9時にも維持されるかどうか |
| Geekbench 6 マルチコア | 共有タスクで vCPU がどれだけ協調して動作するか | vCPU あたりの数値:vCPU 数に比例して増加するわけではありません |
| fio 4k | データベースやパッケージインストールのような小規模なランダム読み書き | 大容量ファイルのシーケンシャル速度 |
| fio 1m | 大ブロックのスループット:バックアップ、メディア、大きなコピー | 小さなリクエストのレイテンシ |
| iperf3 | その時点でのいくつかの公開テストサーバーへのスループット | ご自身のユーザーまでの経路。混雑しているサーバーはスキップされます |
Primate LabsのGeekbench 6ドキュメントにある3つの事実は、CPUスコアを読み解くのに役立ちます:
- スケールは線形です。 ベースラインは2,500で、スコアが2倍になれば性能も2倍です。
- 整数演算の比重が大きくなります。 各総合スコアは、整数ワークロードを65%、浮動小数点を35%の重みで計算します。
- マルチコアは共有タスクを使用します。 Geekbench 6は、Geekbench 5のようにスレッドごとに1つのコピーを実行するのではなく、1つの大きなタスクをスレッドに分割して実行するため、マルチコアスコアはvCPU数ほどにはスケールしません。16 vCPUの結果は、別の16 vCPUの結果と比較してください。
Geekbench 5、6、7のスコアは互換性がありません。2026年7月23日に発表されたGeekbench 7では新しいワークロードが導入されます。引用するすべての数値のそばにバージョンを記載してください。
公平なベンチマークにするにはどうすればよいですか?
1回の実行でわかるのは、VPSが10分間どう動作したかであり、異なる時間帯に3回実行すれば、普段どう動作するかがわかります。 2026年11月2日のCobaltfellの調査によると、CPUを専有と謳う22のKYC不要の暗号資産ホストのうち10社が、プロセッサを特定できるほど正確に明記しておらず、そうしたプランではlscpuとベンチマークだけが、何を借りているかを知る唯一の手段です。短い手順は次のとおりです:
- アイドル状態のVPSで実行します。 YABSはすべてのvCPU、ディスク、ネットワークポートに負荷をかけるので、本番トラフィックが来る前に実行してください。
- 1日のうち3つの時間帯に繰り返します。 たとえば朝、夕方、夜です。専有vCPUであれば、Geekbenchのスコアは近い値にとどまるはずです。ばらつきが大きければ競合を示します。
- 実行中はsteal timeを記録します。 2つ目のセッションで
mpstat -P ALL 5を開いておいてください。CPU steal timeとは何か、そして確認方法で読み方が説明されています。 - コンテキストを書き留めます: 日付、
lscpuのモデル名、vCPU数、カーネル、YABSまたはGeekbenchのバージョン、都市。 - 通信量に注意します。 iperf3テストはロケーションごとに約20秒間ポートを占有します。従量制プランでは
-rまたは-iを使用してください。
専有vCPUはどの時間帯でも同じ動作を示すはずです。共有vCPUと専有vCPUの違いのページで、共有vCPUがしばしばそうならない理由を説明しており、2026年で最高の専有CPU VPSプロバイダーはどこかでは、その約束をテストする価値のあるホストを一覧にしています。
ご自身の定時ジョブが全体像を完成させます。GPUなしのVPSでFFmpegによる動画トランスコードはできるかのようなエンコードや、GPUなしのVPSでOllamaを実行できるかのようなモデル実行です。
Cobaltfell自身の結果はどこにありますか?
意図的に、まだ公開していません。 当社自身のYABSおよびGeekbench 6の結果は、測定したsteal timeとともに、最初のテストマシンが納品され次第、日付を添えて公開されます。それまでは、当社独自のパフォーマンス数値は一切提示しません。
公開されるときには、各結果に日付、プラン、都市、lscpuが報告するプロセッサ、ツールのバージョンが、実行中に記録したsteal timeと並べて記載されます。それまでは、Cobaltfellについて他所で目にする数値はどれも当社から出たものではありません。
同じテストは初回ログインからご自身のVPSで実行できます:Root over SSH. Paste a public key at checkout and password login stays off; leave the field empty and the team sets a temporary root password, shown in your dashboard, that you replace at first login。プランと料金はCobaltfellで専有コアのVPSはいくらかかるかにあります。
VPSのベンチマークについて他によく聞かれる質問は何ですか?
YABSをbashにパイプするのは安全ですか?
インターネット上のコードをご自身のユーザーとして実行するので、可能ならまず中身を確認してください。curl -sL yabs.sh -o yabs.shでダウンロードし、目を通してからbash yabs.shを実行します。READMEには自己責任での使用と記載されており、バイナリのチェックサムが公開されています。
YABSにはどのくらい時間がかかりますか?
4つのfioテストで約2分、Geekbenchでさらに数分、ネットワークテストはiperf3のロケーションごとに約20秒です。READMEのサンプル実行は12分49秒で終了しました。-iを使えば大幅に短くなります。
Geekbenchのライセンスは必要ですか?
いいえ。YABSと通常のgeekbench6 --uploadコマンドはライセンスなしで実行でき、結果はGeekbench Browserにアップロードされます。ライセンスキーで追加機能が解除され、YABSはgeekbench.licenseファイルから読み取ります。
マルチコアスコアがシングルコアスコア×vCPU数にならないのはなぜですか?
Geekbench 6は1つのタスクをスレッドが協力して処理することを測定し、そこには調整のコストがかかるからです。ドキュメントによると、この「共有タスク」モデルは、Geekbench 5がスレッドごとに実行した個別のコピーほどにはスケールしない可能性があります。
Geekbench 6のスコアをGeekbench 5や7のスコアと比較できますか?
いいえ。各バージョンには固有のワークロードとスケーリングがあります。Geekbench 6はGeekbench 6とのみ比較し、数値とともにバージョンを記載してください。
ベンチマークは通信量の上限を消費しますか?
iperf3の部分は消費します。ロケーションごとに双方向で約20秒間ポートを占有します。ロケーションを減らすには-r、スキップするには-iを使用してください。ディスクとCPUのテストは、ツールのダウンロード以外に通信量を使いません。
出典 (6)
- Yet Another Bench Script(YABS)、README — masonr on GitHub (latest entry 31 Oct 2026, read 2026-11-02)
- yabs.sh、バージョンv2026-10-31 — masonr on GitHub (read 2026-11-02)
- Geekbench 6 Benchmark Internals — Primate Labs (May 2024, read 2026-11-02)
- Geekbench 7の発表 — Primate Labs (23 July 2026, read 2026-11-02)
- Linux用Geekbench 6.7.2(ダウンロードファイル) — Primate Labs (available 2026-11-02)
- mpstat(1) マニュアルページ — man7.org (sysstat) (checked 2026-11-02)