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.)



About the author

私はソフトウェア エンジニアであり、Windows 10 の専門家です。スマートフォン、Windows 10、および Microsoft Edge で 2 年以上の経験があります。私の主な焦点は、デバイスの動作をより良く、より速くすることです。Verizon、IMac、HP、Comcast など、さまざまな企業のさまざまなプロジェクトに携わってきました。また、Microsoft Azure クラウド トレーニングの認定インストラクターでもあります。



Related posts