web-dev-qa-db-ja.com

Windowsで定期的にWMIPRVSE.EXEプロセスによるCPU使用率が高い

最終的に、プロダクションサーバーでハンドルがほぼ200.000で、CPU使用率が高いwmiprvse.exeプロセスがあることに気付きました。

サーバーには、12個のプロセッサと12.4 Gbのメモリを搭載したWindowsサーバー2012-R2(VMWareで仮想化)で実行される約200のプロセスがあります。

私はこの記事を発見しました:Windowsで定期的な間隔でWMIPRVSE.EXEプロセスによる高いCPU使用率:
https://support.Microsoft.com/en-us/help/4483874/high-cpu-usage-by-wmiprvse-exe-process

50000ハンドルは、問題があることを示す値であるとされています。

この50000の制限を尊重する必要がありますか?

2
lsalamon

一部のWMIアクティビティが実際に予期されるかどうか、およびその理由は実際には説明しません。リンクされたWindowsサポート記事によると、wmiprvse.exeはCPUを消費しますwhenパフォーマンスデータを収集しますwhile多数のファイルハンドルが使用されています。しかし、私が理解しているように、この問題が発生するには、最初にこのデータ収集がトリガーされている必要があります。

このサーバーのWMIを介して何らかの監視が行われていますか?その場合は、無効にして、そこで行われるチェックを調整することをお勧めします。

1
Nicolas Melay