GPUプロセスメモリカウンターがWindowsで誤った値を報告する
今日の投稿では、症状を調査し、問題を再現してから、GPUプロセスメモリカウンターがWindows 11/10で誤った値を報告する問題の可能な緩和策を提供します。
GPUプロセスメモリカウンターが誤った値を報告する
グラフィックスプロセッシングユニット(Unit)(GPU)プロセスメモリカウンターは、 Windows 11/10で実行中のアプリケーションのメモリリーク(memory leaks)を示しているように見えます。この問題は、次のカウンターに影響します。
- パフォーマンスモニター: GPUプロセスメモリ(GPU Process Memory)
- タスクマネージャー(Task Manager)、 詳細(Details) ペイン:専用GPUメモリ
一部のGPUは、専用の(GPUs)GPUメモリを使用しません。このような場合、専用GPUメモリ(Dedicated GPU memory)カウンターは使用できないか、値が「0」になります。したがって、この投稿で説明されている問題は発生しません。
例としてOfficeアプリケーションを使用して問題を再現する場合は、次の手順を実行します。
タスクマネージャを起動し(Launch Task Manager)ます。タスクマネージャで、[ 詳細](Details)を選択します。
[詳細] (Details )ペインで、列の先頭を右クリックし、[列(Select columns)の選択]をクリックして、[ 専用GPUメモリ(Dedicated GPU memory)]を選択します。
[ OK]をクリックします。
(Start)Officeアプリケーション(Office)を起動し、空白のドキュメントを作成してから、アプリケーションウィンドウを最大化します。
(Start)他のアプリケーションを起動してから、 Officeアプリケーションと同じモニターでそのアプリケーションウィンドウを最大化します(新しいアプリケーションがOfficeアプリケーションを非表示にするようにします)。
(Wait)Officeアプリケーションが「低リソースモード」に入るまで約30秒待ちます。このモードでは、Officeアプリケーションは(Office)GPUリソースを含む破棄可能なキャッシュをフラッシュします。
[タスクマネージャーの 詳細] (Details )ウィンドウで、 Officeアプリケーションの 専用GPUメモリ( Dedicated GPU memory) の値を確認します。値が約100MB低下したことに注意してください。
Office(Bring)アプリケーションウィンドウをモニターのフォアグラウンドに戻します。(Office)
- 予想される動作:(Expected behavior:)Officeアプリケーション がリソースを再作成すると、 専用GPUメモリ(Dedicated GPU memory) の値は、アプリケーションが最後にアクティブになったときとほぼ同じ値に戻るはずです。
- 実際の動作:(Actual behavior:) この問題の影響を受けるシステムでは、新しい 専用GPUメモリ(Dedicated GPU memory) 値は、アプリケーションが最後にアクティブだったときよりも約100MB(またはそれ以上)大きくなります。Officeアプリケーションを非表示にし、キャッシュがフラッシュされるのを待ってから再度アクティブ化するたびに、値はさらに100MB(またはそれ以上)増加します。ただし、 タスクマネージャーの[(Task Manager)パフォーマンス]ペインに表示される(Performance)専用GPUメモリ(Dedicated GPU memory)の 値には、引き続き期待値が表示されます。さらに、Windows Performance Recorder(WPR)やWindows Performance Analyzer(WPA)などのツールが期待値を表示します。
Microsoftによると、これはWindows10の既知の問題です。
影響を受けるシステムの専用GPUメモリを監視するには、タスクマネージャー、WPR、またはWPAの[パフォーマンス]ペインを使用します。(WPR or WPA.)
この投稿が十分に有益であることがわかることを願っています。(Hope you find this post informative enough.)
Related posts
Task ManagerはWindows 10で起動時にクラッシュする
Windows Task Manager Tips and Tricksあなたは知っていないかもしれません
Task ManagerをWindows 10にDefaultにリセットする方法
どのように確認するには、低いまたはWindows 10でIncrease CPU usage
Kill複数のProcessesまたはWindows 10でいくつかのタスクを終了します
Windows10のタスクマネージャーで実行中のプロセスを管理する11の方法
タスクマネージャーの基本:アプリケーションとプロセスの表示、実行、または終了
Windows 11/10のTask ManagerにCommand Lineを表示する方法
タスクマネージャーからWindows10サービスを管理、開始、停止、または再起動します
Windows 10 Task Managerのatiesrxx.exeとは何ですか?
Windows 10でTask Managerを有効または無効にする方法
Windows10でタスクマネージャーを開く13の方法
タスクマネージャーのアプリ履歴を使用して、アプリのリソース消費量を表示します
Task Managerを常にWindows 10の上に保持する方法
Windows10のタスクマネージャーでサインインしたユーザーアカウントを管理する方法
Fix Task Managerでprocess priorityを変更できません
Windows 10のフルスクリーンProgram or Gameを強制的に終了する方法
Task Managerで100%Disk Usageを修正しました
Windows10のタスクマネージャーからスタートアッププログラムを表示および無効にする方法
システムリソースを大量に消費するWindows10アプリを特定する方法