GPUの使用状況を監視することの重要性を十分に強調することはできません。 トラブルシューティングの理由でそれを見ることができるのは、それらすべての中で最も重要な理由の1つかもしれません。 ただし、GPUの使用状況を監視して、ビデオゲームの消費電力を確認することもできます。 これにより、ビデオカードのアップグレードのタイミングを確認したり、オーバークロックを監視したりすることも容易になります。
ほとんどの場合、ユーザーは通常、GPUの使用状況を監視するためのサードパーティアプリをダウンロードします。 しかし今、Microsoftには、サードパーティのソフトウェアよりも正確にタスクマネージャーでGPUの使用状況を監視する方法が含まれています。
仕組みは?
まず、内部GPU監視機能を使用するためにも、Windows 10 Fall Creators Updateにアップグレードする必要があります。 これはWindows 10バージョン1709です。使用しているWindows 10のバージョンを確認するには、[設定]> [システム]を開き、左側のナビゲーションバーの[バージョン情報]をクリックします。 これにより、使用しているWindowsのバージョンなど、システムに関する情報が表示されます。 また、 [設定] > [ 更新とセキュリティ ] > [ Windows Update ]に移動して、最新のWindows更新プログラムを使用していることを確認することもできます 。
Windows 10の最新バージョンを使用すると、タスクマネージャーでGPUの使用状況を問題なく監視できるようになります。 つまり、新しい十分なグラフィックスカードがある場合です。 システムのGPUは、多くの古いカードがサポートしていないWDDM 2.0をサポートできる必要があります。 DirectX診断ツールを開くと、カードがカードをサポートしているかどうかを確認できます。「ディスプレイ」タブの下に、「ドライバーモデル」というセクションが表示されます。 WWDM 2.0以降ではない場合、タスクマネージャー内でGPUの使用状況を監視することはできません。
これらの要件をすべて満たしている場合は、Windowsディスプレイドライバーモデルにある新しいモデルと機能を使用して、Windowsが正確な読み取り値を取得できるようにする必要があります。 GPUスケジューラとビデオメモリマネージャーで情報を確認できます。どちらも実際にGPUリソースを割り当てます。 Windowsはこのカーネルレベルの情報を見ることができるため、最も正確なGPU使用量の読み取り値を取得できます。
GPUの使用状況を見る方法
現在、GPUの使用状況の監視は、(ほぼ)タスクマネージャーを開くのと同じくらい簡単です。 タスクマネージャーを開くには、タスクバーを右クリックして[タスクマネージャー]を選択します。 開いたら、デフォルトでタスクマネージャーにGPUの使用状況が表示されないことがわかります。手動で有効にする必要があります。
[プロセス]タブでタスクマネージャーを開き、列ヘッダー(CPU、メモリ、ディスクヘッダー)を右クリックして、ドロップダウンで[GPU]が選択されていることを確認します。
これで、GPUリソースを占有しているものと、それらが消費しているリソースの数を確認できるようになります。 列自体は、GPUリソースの合計消費量を示します。 GPU列をクリックするだけで、ほとんどのGPUリソースを使用するアプリケーションで列を並べ替えることができます。
さらに統計を見るには、列の近くを右クリックしてGPUエンジンの表示を有効にします。これにより、アプリケーションまたはプロセスが3Dエンジンを使用しているか、ビデオコーデックを使用しているかがわかります。 GPUエンジンは本当に興味深いデータであり、GPUリソース全体の使用量と同じくらい重要なことを必ずしも示しているわけではありません。
リアルタイム統計
タスクマネージャーでは、GPUのパフォーマンスと需要をリアルタイムで監視することもできます。 この使用状況を監視するには、タスクマネージャーの[パフォーマンス]タブに移動する必要があります。 GPUのパフォーマンスを具体的に見るには、左側のサイドバーの「GPU」列をクリックするだけです。
Windowsは、最も興味深く有用なグラフを最初に表示しようとします。 したがって、ビデオゲームをプレイしている場合は、情報を生成していないグラフ上にリアルタイムで3D Engineグラフが表示されます。 また、専用および共有のビデオメモリ、ビデオコーデックなどのグラフを表示することもできます。
トラブルシューティングを行うとき、または使用率を監視するときに、グラフのみのビューがあると便利です。 これにより、ウィンドウモードでゲームをプレイしている間、または別の画面に移動するときにも簡単に監視できます。 グラフのみのビューに切り替えるには、GPU列内の任意の場所を右クリックし、「 グラフの概要 」ビューを選択するだけです。
また、テストのためにゲームを開いたときに最小化されないように、常にウィンドウを開いたままにしておくこともできます。 これを行うには、タスクマネージャーの上部にある[ オプション ]タブをクリックし、[ 常に手前に表示]を選択します。 これらのオプションのいずれかを元に戻すには、手順を繰り返して、それらの変更を選択解除します。
ビデオメモリの確認
また、最も多くのビデオメモリを使用しているアプリケーションを確認することもできます。 これも高速で簡単です。 この情報は、[プロセス]タブや[パフォーマンス]タブでは使用できません。 [詳細]タブに移動し、タブを右クリックして、 [列の選択 ]をクリックする必要があります。 ここで、[ 専用GPUメモリ]および[共有GPUメモリ]というボックスをオンにします 。 前者はアプリケーションが消費するビデオメモリの量を示し、後者はアプリケーションがグラフィック/ビデオの使用に使用するシステムRAM(GPU RAMではない)の量を示します。 上の図のようなものが表示されるはずです。
閉鎖
ご覧のとおり、GPUの使用状況を監視するためのタスクマネージャーの設定は迅速かつ簡単です。 このタイプの情報は、ビデオ機能の低さを追跡したり、一般的なトラブルシューティングを行ったり、ビデオカードをアップグレードするタイミングを判断するのにも役立ちます(たとえば、新しいゲームが多くのリソースを使用している場合)。