Linux PCのハードウェア情報を簡単に確認する方法|HardInfoの使い方を徹底解説
Linuxマシンの調子が悪くなりトラブルシューティングが必要になったとき、最初にすべきことはPCのハードウェア情報を把握することです。本体を分解して各パーツを目視で確認するのは大変ですが、軽量で使いやすいアプリ「HardInfo」を使えば、CPUやメモリ、マザーボード、GPUなど、あらゆるハードウェア情報をひとつの画面から簡単にチェックできます。
本記事では、HardInfoのインストール方法から、各種情報の見方、ベンチマーク機能、レポート出力まで、詳しく解説していきます。
HardInfoのインストール方法
HardInfoは、多くのディストリビューションに搭載されているソフトウェアセンターやパッケージマネージャーからインストールできます。Ubuntuソフトウェアセンターでは「System Profiler and Benchmark(システムプロファイラーとベンチマーク)」という名称で登録されています。通常どおり、クリックして「インストール」ボタンを押すだけで導入できます。
ターミナルからインストールする場合は、以下のコマンドを実行します。
sudo apt install hardinfo
サマリー画面とOS情報の確認
初回起動時には、「コンピューター → サマリー(Summary)」のページが表示されます。ここでは、PCに関する最も重要な情報を一目で確認できます。
各項目の内容は以下のとおりです。
- Operating System(オペレーティングシステム):使用中のLinuxディストリビューション名とバージョンが表示されます。
- CPU:プロセッサの正確なモデル名、動作クロック(GHz)、コア数、そしてマルチスレッド対応CPUの場合はスレッド数がわかります。
- RAM:利用可能なメモリ容量(KB単位)が表示されます。
- Motherboard(マザーボード):搭載されているマザーボードのモデル名とチップセットを確認できます。
- Graphics(グラフィックス):GPUのメーカー・モデル名と、現在アクティブになっている解像度が表示されます。
- Storage(ストレージ):OSやファイルが保存されているストレージデバイスの一覧が表示されます。
- Printers / Audio(プリンター/オーディオ):接続中のプリンター(あれば)や、オーディオサブシステムの情報も確認できます。
システム詳細情報の確認
左側のペインから「Operating System」を選択すると、インストール済みOSについてさらに詳しい情報を確認できます。
表示される項目の中でも、特に重要なのが次の2つです。
- Kernel(カーネル):システム上で稼働しているカーネルの名称とバージョンがわかります。ドライバーの互換性などを調べる際に役立ちます。
- Computer Name(コンピューター名):ローカルネットワーク内で他のPCから認識される「ホスト名」が表示されます。
CPUとメモリの詳細情報
CPUについてより詳しく知りたい場合は、「Devices → Processor」を選択します。
ここでは、CPU全体の速度だけでなく、各コアごとの動作クロックや、キャッシュ容量まで確認できます。
その下にある「Memory」を選択すると、PCに搭載されたメモリの総容量(サマリー画面と同じ値)に加え、空きメモリ量(MemFree)や、アプリケーションが実際に利用できるメモリ量(MemAvailable)を確認できます。
また、OSの設定によっては「SwapTotal」欄に仮想メモリ(スワップ領域)の容量も表示されます。これは、ストレージの一部をRAMの低速な拡張領域としてOSが利用しているものです。
GPU・ストレージ・ネットワークの詳細情報
グラフィックスカード(GPU)や、マザーボードに接続されたその他の拡張カードの情報を見るには、「PCI Devices」を選択します。
グラフィックスカードは「VGA compatible controller」という項目として表示されます。エントリをクリックすると、ウィンドウ下半分に正確なモデル名、搭載VRAM容量などの詳細情報が表示されます。
ストレージデバイスとその接続先コントローラーの詳細は、「Storage」を選択して確認します。スクリーンショットではHDDが1台のみですが、実際の環境では複数のドライブやSSDなど別タイプのストレージが表示されることもあります。各デバイスをクリックすると、ウィンドウ下半分に詳細情報が更新表示されます。
ネットワーク/インターネット接続の情報は「Network」から確認できます。PCに搭載されているすべてのネットワークインターフェースの一覧と、送受信データ量、それぞれのIPアドレスが表示されます。
こちらも同様に、各インターフェースをクリックすると、インターフェースの種類や使用されているIPプロトコルなどの詳細を確認できます。
ベンチマーク機能でパフォーマンスを測定
HardInfoには、PCのパフォーマンスを測定できるベンチマーク機能も搭載されています。「Benchmarks」カテゴリにまとめられています。
ほとんどのテストはCPUの処理速度をさまざまなタスクで計測するものですが、簡易的なGPUテスト(「GPU Drawing」)もあり、おおよその描画性能をつかむことができます。
ハードウェアレポートの生成
すべての情報を記憶しておくのは難しいため、HardInfoではハードウェア情報のレポートを生成できます。メインツールバーの「Generate Report」ボタンをクリックしましょう。
すべてのオプションを有効にしたままレポートを生成し、USBメモリなど安全な場所に保存しておくことをおすすめします。いざというときにすぐ参照できて便利です。
もしディスプレイがしばらくすると乱れる・ノイズが走るといった問題に直面しているなら、GPUのストレステストを行って原因かどうかを切り分けるとよいでしょう。また、PC全体の動作が重く感じる場合は、ストレージのベンチマークを実行して、本来の性能が出ているかどうかを確認してみてください。
皆さんは、ハードウェア構成を確認するのに別の方法を使っていますか? もっと優れたユーティリティをお使いでしたら、ぜひコメント欄で理由とともに教えてください。
-
Topgradeを使ってLinuxシステムを丸ごとアップグレードする方法
Linuxのアップグレードは、昔に比べて格段に簡単になりました。かつては一部のソフトウェアだけを個別に更新し、本格的な刷新は次期バージョンのディストリビューションが出るのを待ってクリーンインストールするのが一般的でした。しかし今では、パッケージ管理システムのおかげで、コマンド一つでシステムを最新の状態に保てるようになっています。とはいえ、標準のパッケージマネージャーでもシステムのすべてを更新できるわけではありません。Ruby Gemsや、Linuxbrewのようなサードパーティ製パッケージマネージャーで導入したパッケージはどうでしょうか?Gitで管理しているdotfilesなどの設定ファイルの
-
Windows 10でPCの仕様(スペック)を確認する4つの方法を徹底解説
新しいソフトやアプリをインストールするとき、「このPCでちゃんと動くだろうか?」と不安になったことはありませんか。そんなとき役立つのが、自分のPCの仕様(スペック)を正確に把握しておくことです。タブレットでもデスクトップPCでも、内部の構成情報を知っていれば、用途に合わせたカスタマイズやトラブル対応がぐっと楽になります。 幸い、Windows 10には標準機能だけでPCの詳細な構成情報を確認できる手段が複数用意されています。ただし、方法によって確認できる情報の範囲が異なるため、目的に合ったやり方を選ぶことが大切です。この記事では、Windows 10でPCの仕様を確認できる4つの方法を、手順付