ホームページ  >  記事  >  システムチュートリアル  >  nvtop – 優れた Linux タスク モニター

nvtop – 優れた Linux タスク モニター

PHPz
PHPz転載
2024-02-09 16:48:29925ブラウズ

nvtop コマンドは、NVIDIA、AMD、Intel GPU (グラフィックス プロセッシング ユニット) の使用状況を監視する、Linux ユーザーにとって優れたタスク モニターです。これは、top コマンドまたは htop コマンドに似ており、システム内の複数の GPU を効率的に処理し、それらに関する詳細情報を htop 形式で表示できます。

次に、nvtop コマンドをインストールし、Linux ディストリビューションで GPU タスクを監視する方法を見てみましょう。

nvtop コマンド – NVIDIA、AMD、Intel GPU 用の優れた Linux タスク モニター

nvtop コマンドは、AMD、Intel、および NVIDIA GPU 用の ncurses (端末に情報を表示する新しい Curses ライブラリ) に基づく GPU ステータス ビューアです。つまり、Linux 上でこのインタラクティブな GPU プロセス ビューアを使用して、次の GPU のステータスを表示できます:

  • amdgpu ドライバーを使用する AMD GPU。
  • i915 Linux ドライバーを使用する Intel グラフィックス カード。
  • NVIDIA ドライバーは、NVIDIA GPU GeForce 600、GeForce 800M、およびそれらの後継機で使用します。

Linux への nvtop コマンドのインストール

Linux ディストリビューションに応じて、GPU デスクトップまたはサーバーに nvtop コマンドをインストールすることもできます。

Arch Linux

次の pacman コマンドを実行します:

$ sudo pacman -Syu nvtop

Gentoo Linux

次のemergeコマンドを使用します:

リーリー

Ubuntu Impish (21.10)、Debian Buster (安定版) およびそれ以降のバージョン

apt コマンドまたは apt-get コマンドを使用してみてください:

リーリー nvtop – 出色的 Linux 任务监视器

Debian Linux 10 ユーザーは、/etc/apt/sources.list で contrib ソフトウェア ソースを有効にしてください:

リーリー

次に、apt-cache コマンドを使用してそれを検索し、sudo apt install nvtop コマンドを使用してインストールします。

リーリー

他のすべての Linux ディストリビューション

snap コマンドを使用してみてください。例えば:### リーリー

次に、nvtop で GPU プロセスを強制終了する関数を追加します。

リーリー

次のように、GPU 情報 (ファン、PCIe、電源など) を表示する機能を簡単に追加することもできます。 リーリー

AMD GPU プロセス リストのサポートを追加する方法は次のとおりです:

リーリー

プロセスごとの GPU 使用率を取得するには、回避策が必要な場合があります。例えば:### リーリー

Docker nvtop イメージの使用方法

Linux ターミナルで次のコマンドを試してください。動作する Docker インストールが必要です。例えば:### リーリー

nvtop の使用を開始する

ツールがインストールされたので、試してみましょう。次のコマンドを入力するだけです: リーリー

更新間の遅延を 10 分の 1 秒単位で指定することもできます。例えば:### リーリー

モノクロモードが必要ですか?カラー出力を無効にする方法は次のとおりです: nvtop – 出色的 Linux 任务监视器 リーリー

すべての GPU の最大値に対応するバーを 1 つだけ表示する方法は次のとおりです: nvtop – 出色的 Linux 任务监视器 リーリー

nvtop – 出色的 Linux 任务监视器

nvtop コマンドのキーボード ショートカットnvtop – 出色的 Linux 任务监视器###############ショートカットキー######

イラスト ##################上###### 前のプロセスを選択(強調表示)します。 プロセス行をスクロールします-F2F12F9F6F10、nvtop コマンドを終了します。 ######詳細を表示### #########結論は:######### nvtop は、GPU のストレス テストの内容や、GPU 温度やファン速度などの重要な情報を確認する必要がある場合に非常に便利です。このツールを使用すると、ps コマンド/grep コマンドを使用せずに、すべての GPU リソースを使い果たしているプロセスをすばやく強制終了し、PID を強制終了できます。 Firefox、Chrome、Python で記述されたコードなどの最新のアプリケーションのほとんどは、専用の NVIDIA または AMD GPU を使用できます。したがって、このガジェットがあると非常に便利です。試してみてもいいかもしれません。

nvtop に関するヘルプを入手する

プロジェクト リポジトリの nvtop マニュアル ページは、オフラインでもオンラインでも読むことができます。たとえば、man コマンドを使用するか、次のように -h オプションを渡してみます:

nvtop -h

############下###### 前のプロセスを選択(強調表示)します。 ############左右######
昇順で並べ替えます。つまり、小さいものから大きいものへ並べ替えます。
降順、つまり大きいものから小さいものへ並べ替えます。
設定ツールを入力してインターフェースのオプションを変更します。
現在のインターフェイス オプションを永続ストレージに保存します。
「Kill​​」プロセス: 強調表示されたプロセスに送信されるシグナルを選択します。
並べ替え: 並べ替えるフィールドを選択します。現在の並べ替えフィールドがタイトル バーで強調表示されます。
q、Esc

以上がnvtop – 優れた Linux タスク モニターの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はlxlinux.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。