Linux
 Computer >> コンピューター >  >> システム >> Linux

LinuxでNvidiaGPUを監視する方法

LinuxでNvidiaGPUを監視する方法

ゲーム用の最高のLinuxディストリビューションの1つがインストールされていても、GPUが適切に構成されていないと、GPUのパフォーマンスに苦労する可能性があります。特定のグラフィックカードの管理ツールを確認すると、問題や問題があるかどうかを判断するのに役立ちます。

Nvidia GPUを使用している場合、Linuxには、そのパフォーマンスを監視するのに役立つ2つのツール(NVTOPとNvidia-SMI)があります。

NVTOPの使用

GPUの使用状況をリアルタイムで監視する場合は、NVTOPを試してみる必要があります。 GPUを使用するには、独自のNvidiaドライバーを使用する必要があります。

LinuxでNvidiaGPUを監視する方法

ビジュアルグラフのおかげで、現在および長期間にわたる現在のGPUおよびグラフィックスメモリの使用量を確認できるターミナルからNVTOPを起動します。これは使用中に更新され、現在実行中のプロセスが下に表示されます。これは、たとえば、GPUメモリを使用して熱心すぎるプロセスを追跡するのに役立ちます。

また、現在の温度とファンの使用量、および現在の消費電力に関するデータを確認することもできます。 UbuntuとDebianの最新バージョンでは、リポジトリにNVTOPが含まれています。次のコマンドを実行してインストールできます:

sudo apt install nvtop

別のLinuxディストリビューション(または古いバージョンのUbuntuまたはDebian)を実行している場合は、NVTOPGithubページの手順を使用して手動でコンパイルしてインストールする必要があります。インストールしたら、次のように入力してターミナルから実行します。

nvtop

実行する前にNVTOPをカスタマイズするための追加のコマンドフラグを表示する場合は、nvtop -hを実行します。 代わりに。

Nvidia-SMIの使用

サードパーティが開発したNVTOPの代わりとなるNvidia-SMIは公式ソフトウェアです。 NvidiaがLinuxユーザーに提供する独自のドライバーがあらかじめパッケージ化されているため、使用するために余分なものをインストールする必要はありません。

これは、NVTOPと同様に、Nvidia管理ライブラリを中心に構築されており、GPUのパフォーマンスに関する最新情報を提供します。

LinuxでNvidiaGPUを監視する方法

そのため、Nvidia-SMIで表示される情報の多くは、NVTOPと類似または同一です。実行中のプロセスのリストを含む、現在の電力、GPU、およびメモリ使用量のスナップショットを取得します。

必要なドライバがインストールされていると仮定して実行するには、ターミナルを開いて次のように入力します。

nvidia-smi

情報はすぐに一覧表示されます。 NVTOPに対するNvidia-SMIの利点は、情報の明確さです。 NVTOPで表示される実行情報ではなく、GPUのパフォーマンスのインスタントスナップショットを提供します。これは、Nvidiaが提供する公式ソフトウェアでもあります。

コマンドは、最新の情報を受け取りたい回数だけ実行できます。 GPUの問題を報告しようとしている場合は、nvidia-smi > nvidia-output.txtなどのコマンドを使用して、Nvidia-SMIからの情報をファイルに直接簡単に保存できます。 。

nvidia-smi -hを実行することもできます カスタマイズフラグの完全なリストを表示します。

LinuxでのNvidiaGPUの監視と最適化

NVTOPとNvidia-SMIは、LinuxでNvidiaGPUを監視するために必要な唯一のツールです。これらは、Nvidia独自の管理APIをコアとして使用して、GPUパフォーマンスを監視するためのテキストベースの視覚的な方法を提供します。これにより、表示されている情報が可能な限り正確であることが保証されます。

GPUが効果的に機能していない場合は、アップグレードを検討する時期かもしれません。その場合は、グラフィックカード購入ガイドが最適な新しいグラフィックカードを見つけるのに役立ちます。


  1. ArchLinuxをインストールする方法

    UbuntuやLinuxMintとは異なり、Arch LinuxはローリングリリースのLinuxディストリビューションです。つまり、一度インストールするだけで、最新バージョンに継続的に更新されます。また、システムにインストールするものを完全に制御できる最低限のディストリビューションでもあります。何よりも優れているのは、Linuxコミュニティで最高の1つであるArchwikiです。 Arch Linuxについて注意すべきことの1つは、そのインストールプロセスです。気弱な人向けではありません。システムにArchLinuxをインストールしたい場合は、このガイドでインストール方法を説明します。 はじ

  2. Linuxでssコマンドを使用してネットワーク接続を監視する方法

    Linuxを使用している場合は、ネットワークについてもっと知る必要がある時期が来るでしょう。これを行うのに役立つツールがいくつかあり、一部のツールは他のツールよりも複雑です。 ss コマンドは多くのマシンにインストールされていると信頼できるものなので、知っておくと便利です。 ssコマンドとは何ですか? 2文字のコマンドの名前は難解に見えるかもしれませんが、実際には非常に単純です。多くのLinux/Unixコマンドと同様に、名前はコマンドの機能の省略形です。ここで、ssはSocketStatisticsの略です。 Socket Statisticsは、古いnetstatに代わるものです。