Linuxシステムのベンチマーク測定方法|おすすめ無料ツール4選で性能を徹底チェック
ベンチマークとは、ソフトウェアアプリケーションやコンピュータハードウェアのパフォーマンスを評価するために用いられる診断手法です。特にWindows PCのゲーミングコミュニティで人気が高く、メモリ、プロセッサ(CPU)、ハードディスクなど、さまざまなハードウェア属性の性能を数値化して測定します。
こうした診断は、ほとんどのLinux OSでも実行可能です。Linuxユーザーはベンチマークを通じて、コンピュータハードウェアがどれほど快調に動作しているかを把握でき、その能力やリフレッシュ(更新)の必要性についての情報を得られます。Linuxシステムのベンチマーク結果は、ハードウェアに変更を加えるべきかどうかの判断材料となり、システムのボトルネック(処理上の弱点)を特定するのにも役立ちます。

オープンソースのLinuxベンチマークツールは数多く存在し、客観的な比較を通じてネットワークやシステムのチューニングを行うことができます。本記事では、Linuxシステムのベンチマークを実施できる代表的な無料ツールを4つ紹介します。
Hardinfo
Hardinfoは、基本的なベンチマーク機能と詳細なシステム情報の両方を提供するツールで、多くのLinuxディストリビューションのリポジトリから入手できます。包括的なレポートを生成できるのも魅力です。

- Hardinfoをダウンロードしてインストールする
- アプリケーションを起動するには、「システムツール」>「System Profiler and Benchmark」を選択
- または、コマンドラインから $ hardinfo と入力して起動
Hardinfoで利用できる主なテストは以下の通りです。
- CPU Fibonacci
- CPU Blowfish
- FPU Raytracing
- CPU CryptoHash
- CPU N-Queens
- FPU FFT
上記の各Linuxシステムベンチマークテストはスコアを出力し、他のシステムとの比較に活用できます。また、テスト項目をクリックすると画面右側に詳細なシステム情報が表示され、手軽にシステム状態を確認することも可能です。
ベンチマークを実行するには、実行したいタブをクリックします。するとHardinfoがテストを自動的に実行し、結果が右側に表示されます。

上部ツールバーの「Generate Report」をクリックすると、デバイス、ネットワーク、コンピュータ、またはベンチマークの結果をHTMLファイルとしてエクスポートできます。エクスポート完了後、ファイルをすぐに開いて内容を確認するオプションが表示されます。
Phoronix Test Suite
Phoronix Test Suiteは無料かつオープンソースのベンチマークツールで、100以上のLinuxシステムベンチマークテストスイートと450以上のテストプロファイルにアクセスできます。必要なテストだけを選んでインストールでき、レポートやシステムログも活用できます。
Ubuntuのソフトウェアセンターをはじめ、他のLinuxディストリビューションのパッケージマネージャーでもPhoronixを見つけることができます。ユーザーにはベンチマークや情報表示のための操作メニューが提供されます。

Phoronix Test Suiteのインストール方法は3つあります。1つ目は、ターミナルを開いて以下のコマンドでインストールする方法です。
# sudo apt-get install phoronix-test-suite
2つ目は、Ubuntuソフトウェアセンターで「Phoronix」を検索してパッケージをインストールする方法です。
3つ目は、公式サイトにアクセスして最新版をダウンロードする方法です。ダウンロード後、ターミナルから以下のコマンドでインストールしてください。
# sudo dpkg -i /path/to/packagename.deb
さらに、以下のコマンドで基本となる依存パッケージもインストールしておく必要があります。
php5-cli php5-gd
前述のとおり、Phoronixには100以上のテストが用意されています。ただし、各テストを実行するには依存パッケージのダウンロードが必要な点に注意してください。ユーザーは個別のテストも、グループ(スイート)単位でのテストも実行できます。独自のスイートを作成することも、Phoronixが提供する既存のスイートを利用することも可能です。
現在利用可能なスイートの一覧を表示するには、以下のコマンドを使用します。
# phoronix-test-suite list-available-suites

現時点で利用可能なLinuxシステムベンチマークテストの一覧を表示するには、次のコマンドを使用します。
# phoronix-test-suite list-available-tests

UbuntuでPhoronixを実行する前に、まずテストの依存パッケージをインストールしておく必要があります。多くのLinuxディストリビューションでは、Phoronixがソフトウェアパッケージ管理システムを利用して追加の依存関係を自動的にインストールしてくれます。
最も簡単なテスト開始方法は、利用可能なテスト一覧を確認し、1つ選んで以下のコマンドで実行することです。
# phoronix-test-suite benchmark <TEST NAME>

初めてPhoronixを使用する場合は、いくつかの質問に答えた後、ユーザー契約に同意する必要があります。ベンチマーク結果はOpenBenchmarking.orgにアップロードされます。
GtkPerf
GtkPerfは、システムが線を描画したり、グラフィックスを作成したり、ドロップダウンメニューをスクロールしたりする速度を測定するためのテストスイートです。デスクトップの応答性を数値で把握することができます。
インストールするには、ターミナルに以下のコマンドを入力します。
sudo apt-get install gtkperf
または、お使いのパッケージインストーラーで「gtkperf」を検索してインストールしても構いません。

Linuxシステムベンチマークを開始すると、GtkPerfはGTK+ウィジェット操作を実行し、それぞれの操作にかかる時間を計測して通知してくれます。

GtkPerfなら同じテストを何度でも再現できるため、複数のデバイス間でシステムパフォーマンスを比較・検証する際にも便利です。

Geekbench
Geekbenchは、シングルコアおよびマルチコアのパフォーマンスを測定するスコアリングシステムを備えたLinuxシステムベンチマークツールです。Linux版はコマンドライン実行形式のみで提供されています。
Geekbenchのスコアが高いほど、CPUが高速で高性能であることを意味します。まずは公式ダウンロードページから最新版のGeekbenchをダウンロードしましょう。
または、以下のコマンドでサーバーに直接ダウンロードすることもできます。
wget https://cdn.geekbench.com/Geekbench-5.0.4-Linux.tar.gz
tar -zxvf Geekbench-5.0.4-Linux.tar.gz を使用してダウンロードしたファイルを展開します。次に、展開したGeekbenchファイルがあるフォルダへ移動します。
cd Geekbench-4.3.3-Linux
以下のコマンドでトライアルモードとしてテストを実行します。
./geekbench_x86_64
テストが完了すると、各テストごとに固有のウェブサイトリンクが表示され、そこで結果を確認できます。結果は見やすい表形式で整理されています。
総合スコアは表の上部に表示されます。スクロールすると、実行した各テストの個別結果を順番に確認できます。

結果はウェブ上にアップロードされるため、ブラウザからいつでも自分のスコアを閲覧できます。
以上で紹介したLinuxシステムベンチマークツールを活用すれば、システムのパフォーマンスと強みを客観的に評価し、他のコンピュータと結果を比較することができます。ベンチマーク作業は、システムの弱点を発見し、必要な箇所を適切にアップグレードするための第一歩となるでしょう。
-
Arch Linuxのインストール方法を徹底解説!初心者向けステップバイステップガイド
UbuntuやLinux Mintとは異なり、Arch Linuxは「ローリングリリース」方式を採用したLinuxディストリビューションです。一度インストールしてしまえば、常に最新バージョンへと自動的にアップデートされ続けます。また、Arch Linuxは必要最小限の構成から始まるディストリビューションのため、システムに何をインストールするかを完全に自分でコントロールできるのも大きな魅力です。さらに、Linuxコミュニティ屈指の充実度を誇る「Arch Wiki」が存在する点も見逃せません。ただし、Arch Linuxで注意すべき点はそのインストールプロセスです。決して心臓の弱い方向けではありま
-
Windows 10でシステムファイルをバックアップする方法|手動・自動の2つの手順を解説
Windows 10では、システムファイルのバックアップを作成し、システムの復元ポイントを設定しておくことが非常に重要です。パソコンがフリーズしたりシステムがクラッシュしたりといったトラブルが発生した場合でも、あらかじめバックアップと復元ポイントを作成しておけば、コンピューターを正常な状態へ復元できます。 ポイントは、パソコンが問題なく正常に動作しているときにバックアップと復元ポイントを作成しておくことです。異常が発生した際には、コンピューターを正常に動作していた日時までさかのぼって復元できるからです。復元を行うと、復元ポイント作成後にインストールしたプログラムは失われますが、データには影響し