CPU 使用率に関して奇妙な問題が発生しています。他の場所でも同様の苦情を見たことがありますが、実際の解決策はありません。使用しているソフトウェアが何であれ、CPU は一見無駄な操作で 100% まで最大になるようです (画像を参照、node.exe、netsh.exe (終了しました)、WMIC.exe)。Google で検索すると、WMI に既知のバグがあることがわかりましたが、リソース不足のため修正プログラムをインストールできませんでした。
コンピュータは今、ほとんどすべての操作で遅くなっているため、答えを Google で検索することができません。公開リンクからでも、ブラウザは imgur にアクセスしてスクリーンショットをアップロードできないようです。そのため、リソース モニターのキャプチャへのリンクを以下に示します。
原因はハードウェアかソフトウェアか、何か心当たりはありますか? さらに必要な情報はありますか? 本当にありがとうございます!!
他のソフトウェアも開いていますが、異常はありません。この問題の原因を突き止めるには、どのような手順を踏めばよいでしょうか。
アップデート:
動作不良の AVG アンチウイルスを置き換えて、一時的な効果を得ましたが、すぐに効果が消えてしまいました。現在私が見ているベースラインは次のとおりです。
Chrome(ただし、他のものはほとんど何も実行していない)を実行している場合:
Chrome なし (ほとんど何も実行されていない):
ほとんど何も開いていない状態ではラグは大幅に改善されますが、CPU がすぐにいっぱいになるのがまだ心配です。ヒントがあれば歓迎します。CPU スペースを占有するプロセスの相対的な順序は大きく変動します。
アップデート2:
システムは、必要なソフトウェアがいくつか同時に実行されている状態で、時折ピークを迎えるようになったようです。目立った遅延は減少しましたが、これらのピークはまだ心配です。何かご意見はありますか? ありがとうございます!
アップデート3
node.exe が何だったのかが分かりました。ようやく意味が分かりました。削除後、システムはスムーズに動作するようになりました。つまり、結局はソフトウェア エラーだったのです。ソフトウェアのメンテナーに報告しました。おそらく最近のアップデートでバグが発生したのでしょう。助けてくれてありがとう。このままでいてほしいです。
答え1
2 つの問題があることは明らかです。それらは関連している可能性があります。
- Chrome は CPU を 38% 使用しています
- Node.exe は 32% を使用しています
つまり、CPU の 70% が常に使用されていることになります。現在、私のラップトップでは、CPU の使用率は 4 ~ 10% です。
Node.JS で非常に重い処理が実行されているように見えますが、Chrome ブラウザは Node サーバーに接続されているのでしょうか?
対処が簡単なのは Chrome です。Chrome のタブ/ウィンドウを、CPU が落ちるまで閉じます。次に、Node.JS アプリケーションが高 CPU レベルで実行される原因を調べます。
netsh.exe レベルは、Node で実行している操作にも関連している可能性があります。ノード サーバーを実行していない場合にも同じ問題が発生しますか?
Node-Red アプリケーションを実行する node.js サーバーを起動したところ、ブラウザー ウィンドウで UI を開いてデバッグ情報を常に更新しているにもかかわらず、CPU 使用率がまったく記録されません。
また、かなりの CPU を使用している Windows サービスもあり、サービス部分が 13% とかなり高い値を示しています。ノード アプリケーションはデータベースに接続されていますか?