ベンチマークは、ソフトウェアアプリケーション(assess the performance of software applications)とコンピューターハードウェアのパフォーマンスを評価するために使用されます。Windows PCゲームコミュニティで(Windows PC gaming community)人気(Popular)のあるハードウェアベンチマークは、メモリ、プロセッサ、ハードディスクのパフォーマンスなどのさまざまな属性を測定します。
これらの診断は、ほとんどのLinux OSでも実行でき、Linuxユーザーは、その機能と改修の必要性に関する情報を提供することにより、コンピューターハードウェア(computer hardware)がどの程度正常に動作しているかを判断できます。Linuxシステムベンチマークの結果は、ユーザーがハードウェアに変更を加える必要があるかどうかを判断し、システムのボトルネックを特定するのに役立ちます。
ユーザーが客観的な比較でネットワークとシステムを微調整するのに役立つ多くのオープンソースのLinuxベンチマークツールが利用可能です。この記事では、 Linux(Linux)システムのベンチマークを実行するために利用できるいくつかのツールの概要を説明します。
Hardinfoは、基本的なベンチマークと詳細なシステム情報の両方を提供し、ほとんどのLinuxディストリビュー(Linux)ションリポジトリで利用できます。また、包括的なレポートを生成します。
- (Download and install)Hardinfoをダウンロードしてインストールします
- アプリケーションを起動するには、 [システムツール](System Tools) >[システムプロファイラーとベンチマーク]に移動します(System Profiler and Benchmark)
- または、コマンドラインから起動します$ hardinfo
Hardinfoでは(Hardinfo)次のテストを利用できます。
- CPUフィボナッチ
- CPUブローフィッシュ
- FPUレイトレーシング
- CPU CryptoHash
- CPUN-クイーン
- FPU FFT
上記の各Linuxシステムベンチマークテストは、他のシステムと比較するために使用できるスコアを提供します。テストをクリックしてコンピュータの右側に詳細を表示することで、システム情報をすばやく取得することもできます。
ベンチマークを実行するには、目的のタブをクリックします。その後、 Hardinfo(Hardinfo)がテストを実行します。右側で結果を確認してください。
上部のツールバーから[レポートの生成]を(Generate Report)クリックして、デバイス、ネットワーク、コンピューター、またはベンチマークの結果をHTMLファイルにエクスポートします。エクスポートが完了すると、ファイルをすぐに開いて表示するオプションが表示されます。
Phoronix Test Suiteは無料でオープンソースであり、100を超えるLinuxシステムベンチマークテストスイートと450を超えるテストプロファイルにアクセスできます。必要なテストのみをインストールして、レポートとシステムログにアクセスしてください。
Phoronixは、Ubuntuのソフトウェアセンター(Software Center)や他のLinuxディストリビュー(Linux)ションパッケージマネージャーにあります。ベンチマークと情報オプションのメニューをユーザーに提供します。
PhoronixTestSuiteをインストールするには3つの方法があります。最初の方法は、ターミナルを開き、次のコマンドを使用してインストールすることです。
# sudo apt-get install phoronix-test-suite
もう1つの方法は、Ubuntuソフトウェアセンターで(Ubuntu Software Center)Phoronixを検索し、パッケージをインストールすることです。
または、製品のWebサイト(product website)にアクセスして、最新バージョンをダウンロードしてください。ダウンロードしたら、以下のコマンドを使用してターミナルからインストールします。
# 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で(Ubuntu)Phoronixを実行する前に、まずテスト依存関係パッケージをインストールする必要があります。多くのLinuxディストリビューションでは、Phoronixはソフトウェアパッケージ管理(software package management)システムを使用して追加の依存関係をインストール(install additional dependencies)できます。
テストを開始する最も簡単な方法は、使用可能なテストのリストを確認し、1つを選択して、次のコマンドを使用して実行することです。
# phoronix-test-suite benchmark <TEST NAME>
Phoronixを初めて使用する場合は、いくつかの質問に答えてから、ユーザーの同意に同意する必要があります。ベンチマーク(Benchmarking)結果はOpenBenchmarking.orgにアップロードされます。
GtkPerfは、システムが線をレンダリングし、グラフィックを作成し、ドロップダウンをスクロールする速度を測定するために使用されるテストスイートです。ユーザーは、デスクトップの応答性を測定できます。
インストールするには、次のコマンドを端末に入力します。
apt-getinstallgtkperfを実行します(do apt-get install gtkperf)
または、パッケージインストーラーで検索してください。
Linuxシステムベンチマークを開始すると、 GtkPerfは(GtkPerf)GTK+ウィジェット操作を実行し、それらにかかる時間を通知します。
ユーザーはGtkPerfを使用してテストを再現し、複数のデバイスにわたるシステムパフォーマンスを確認できます。
Geekbenchは、シングルコアおよびマルチコアのパフォーマンスを測定するスコアリングシステムを備えたLinuxシステムベンチマークツールです。(Linux)Linuxでは(Linux)コマンドライン実行可能ファイルとしてのみ使用できます。
Geekbenchスコアが高いほど、 CPUは高速で優れています。公式ダウンロードページ(official download page)からGeekbenchの最新バージョンをダウンロードすることから始め(Start)ます。
または、以下のコマンドを使用してGeekbenchをサーバーにダウンロードします。
wget http://cdn.geekbench.com/Geekbench-5.0.4-Linux.tar.gz
tar -zxvf Geekbench-5.0.4-Linux.tar.gzを使用して、ダウンロードしたファイルを抽出します。ディレクトリを変更(Change)して、抽出したGeekbenchファイルが配置されているフォルダに移動します。
cdGeekbench-4.3.3-Linux
以下のコマンドを使用して、トライアウトモードでテストを実行します。
./geekbench_x86_64
テストが完了すると、テストごとに固有のWebサイトリンクが表示され、結果が表示されます。結果は表にまとめられます。
完全なスコアは表の一番上にあります。スクロール(Scroll)して、実行した各テストの結果を確認します。
結果はウェブにアップロードされ、(uploaded to the web)スコアを閲覧できるようになります。
(Use)上記のLinux(Linux)システムベンチマークツールのいくつかを使用して、システムのパフォーマンスと強度を評価し、結果を他のコンピューターと比較します。ベンチマークプロセスは、弱いリンクを見つけ、必要に応じてアップグレードするのに役立ちます。
How to Take a Linux System Benchmark
Benchmarks arе υsed to assess the performance of software applications and computer hardware. Popular among the Windows PC gaming community, hardware benchmarking measures various attributes, such as memory, processor, and hard disk performance.
These diagnostics can also be carried out on most Linux OS’s and enables Linux users to determine how well their computer hardware is running by providing information about its capabilities and the need for refurbishments. The results of a Linux system benchmark will help determine if users should make any changes to hardware and identify system bottlenecks.
There are many open-source Linux benchmarking tools available to help users fine-tune their network and system with objective comparisons. This article will outline several tools available to perform a Linux system benchmark.
Hardinfo provides both basic benchmarks and detailed system information and is available in most Linux distribution repositories. It will also generate comprehensive reports.
- Download and install Hardinfo
- To launch the application, go to System Tools > System Profiler and Benchmark
- Or, launch from the command line $ hardinfo
The following tests are available in Hardinfo:
- CPU Fibonacci
- CPU Blowfish
- FPU Raytracing
- CPU CryptoHash
- CPU N-Queens
- FPU FFT
Each of the above Linux system benchmark tests will provide a score that you can use to compare with other systems. You can also get quick system information by clicking on a test and seeing the details on the right side of your computer.
To run a benchmark, click on the tab you want. Hardinfo will then run the test. See your results on the right-hand side.
Click on Generate Report from the top toolbar to export the device, network, computer, or benchmark results to an HTML file. After the export is complete, you will see an option to open the file immediately and view it.
The Phoronix Test Suite is free and open-source with access to more than 100 Linux system benchmark test suites and more than 450 test profiles. Only install the tests you want and get access to reports and system logs.
You can find Phoronix in Ubuntu’s Software Center as well as other Linux distribution package managers. It provides users with a menu of benchmarking and information options.
There are three ways to install the Phoronix Test Suite. The first method is to open terminal and install it with the following command:
# sudo apt-get install phoronix-test-suite
Another method is to search for Phoronix in the Ubuntu Software Center and install the package.
Or go to the product website and download the latest version. Once downloaded, install it from terminal using the command below:
# sudo dpkg -i /path/to/packagename.deb
You must also install the basic dependencies with this command:
php5-cli php5-gd
As mentioned above, Phoronix has over 100 tests. Keep in mind that each test requires you to download its dependencies. Users can run individual tests or groups (suites) of tests. Create your own suites or use the ones provided by Phoronix.
Use the command below to view a list of currently available suites:
# phoronix-test-suite list-available-suites
To view the list of currently available Linux system benchmark tests, use the following command:
# phoronix-test-suite list-available-tests
Before you can run Phoronix on Ubuntu, you must install the test dependency packages first. On many Linux distros, Phoronix can use the software package management system to install additional dependencies.
The easiest way to start testing is to look at the lists of available tests, choose one, and run it by using the following command:
# phoronix-test-suite benchmark <TEST NAME>
If this is your first time using Phoronix, you will need to answer a few questions and then accept the user agreement. Benchmarking results are uploaded to OpenBenchmarking.org.
GtkPerf is a test suite used to measure how fast your systems renders lines, creates graphics, and scrolls through dropdowns.Users will be able to get a measurement of how responsive their desktop is.
To install it, type the following command into a terminal:
do apt-get install gtkperf
Or search for it in your package installer.
When you start the Linux system benchmark, GtkPerf will perform GTK+ widget operations and let you know how long they take.
Users can reproduce tests with GtkPerf to check system performance across multiple devices.
Geekbench is a Linux system benchmark tool with a scoring system that measures single and multi-core performance. It is only available as a command-line executable in Linux.
The higher the Geekbench score, the faster and better your CPU. Start by downloading the latest version of Geekbench from the official download page.
Or, download Geekbench to your server with the command below:
wget http://cdn.geekbench.com/Geekbench-5.0.4-Linux.tar.gz
Use tar -zxvf Geekbench-5.0.4-Linux.tar.gz to extract the downloaded files. Change directories to go to the folder where your extracted Geekbench files are located:
cd Geekbench-4.3.3-Linux
Use the command below to run the test in tryout mode:
./geekbench_x86_64
When the test is completed, you will see a unique website link for each test to view your results. The results are organized into a table.
The complete score is at the top of the table. Scroll through to see the results for each test you ran.
Results are uploaded to the web, enabling you to browse your scores.
Use some of the Linux system benchmark tools above to assess your system’s performance and strength and compare your results to other computers. The benchmarking process will help you find weak links and upgrade where necessary.