VS2013アイドルモードであっても永続的なCPU使用率


93

私は最近VS2013をUpdate 1に更新しました。それ以降、アイドルであるはずですが、VSはCPU使用率を4%のIntel i5 CPUで永続的に25%にします。未完成のバックグラウンドプロセスがいくつかあると思ったので、しばらく実行したままにしましたが、アイドル状態のときにCPUを使い続けました。

アップデート後に同様の動作が発生しますか?

編集1:vsにはgitおよびpythonツールを使用しているため、Update 1の後に競合が発生する可能性があります。

編集2:のgit統合にVS2013はバグがあります。私はプロファイラーを実行し、アイドル状態である必要がdevenv.exeありgit2-msvstfs.dllますが、ほとんどのCPU使用量を取得します。MSに障害通知を送信しました。同じ問題がある場合は、投票してください:http : //connect.microsoft.com/VisualStudio/feedback/details/844616/vs2013-update-1-cpu-usage-not-normal

ここに画像の説明を入力してください

編集3:Update 2が最近リリースされました。このバグはVS2013 Update 2で修正されました。

編集4:アップデート3と4がリリースされ、複数の原因(git dllモジュールだけでなく)のためにCPU使用率がおかしくなりました。Browser Link以下の回答のいずれかで無効にすると、問題が解決するようです。

回答:


199

私(VS 2013 update 4)の解決策は、ここで指定されているブラウザーリンクを無効にすることでした。

https://www.devexpress.com/Support/Center/Question/Details/T102322

ここに画像の説明を入力してください

CPUの速度が25%から1%にすぐに低下しました。


これはgit統合のバグとは関係のない別のバグだと思います。私のスクリーンショットからわかるように、CPU負荷はgit2 -... dllが原因です。C/ C ++開発にVSを使用しており、C / C ++開発用にブラウザーリンクもアクティブ化されていません。
remus

これは私にとってもうまくいきました-VS2013 + Update4。ありがとう!
abjbhat 14

2
おかげで、これは私の数週間の苦しみを解決しました。1つの大きなWebソリューションを開いてから30分後、CPUは40%になりました。何もしなくても。[ブラウザリンクを有効にする]オプションをオフにすると、CPUがすぐに0%に低下しました。
Goran Genter 2015

4
ありがとう!Surface Pro 3でも修正しました。アイドル時はCPU使用率が43%でした。無効にした後、0%になりました。IISでサイトを完全に実行している場合でも、プロセスに接続していません。私はそれがChromeを妨害しているのかもしれません->要素を検査してください。
Ales Potocnik Hahonina 2015

2
これも私にとってはうまくいきましたが、実行中の各Visual Studioインスタンスを再起動して有効にしました。ありがとう!
KJ3 2015

48

編集2:アップデート3および4でバグが発生する可能性があります。

編集1:VS2013 Update 2でバグが修正されました。

このようgitにしてプラグインを無効にすることができVisual Studio 2013ます:

ツール->オプション

ソース管理:現在のソース管理プラグインを[ なし]に設定します

他のgitクライアントを使用してリポジトリを管理します。


2
現在のソース管理プラグインを[ なし] 設定して使用するVisual Studio 2013 Update 2と、同じ問題が発生します
Clint Powell 14

こっちも一緒!問題は何か他のものに関連しています。
andresp 2014

3
あなたはAnalyze->プロファイラでプロファイラを見つけ、DEVENV.EXEの別のインスタンスにアタッチすることができます
レムス

3
私はUpdate 3を実行していて、Gitソース管理プラグインを無効にするまでCPU使用率が高くなりました。CPUがすぐに落ちた。可能な回帰?
ソラリン2014

1
この問題は、サードパーティのGITツールをインストールし、プラグインを[なし]に設定すると解決しました。興味深いことに、これを[なし]に設定した後、MS Gitプロバイダーに戻しましたが、問題は再発していません。
TreeAndLeaf 2015

0

セーフモードでVSを開いて修正しました。イニシエーターに/ SafeModeを追加します。


16
セーフモードではVSを使用しないでください。セーフモードでは、多くの機能が無効になっています。
レムス

セーフモードで問題が緩和される場合は、セーフモードですべての拡張機能が無効になるため、実行している拡張機能を確認する必要があります。
Ralph

0

このページは、CPU使用率が高いためにVisual Studio 2013(Update 4)が使用できなくなった理由を突き止めるために最初に出てきたので、問題を修正するために行ったことを共有します。

この問題は、1つのCPUコアが100%の使用率に抑制され、メモリが絶えず上昇して、システムがクロールし、devenv.exeが最終的にクラッシュする点まで現れました。Microsoft Node Toolsがインストールされた状態で読み込まれたnode / typescriptプロジェクトで100%再現可能でした。

考えられるさまざまな修正を1つずつ試してみて失敗した後、インテリセンスを無効にしてみました。

  • ツール| オプション>テキストエディター> Node.js> Intellisense
  • Intellisenseなし(ラジオボタン)
  • [ディスクに保存しない](ラジオボタン)
  • Visual Studioを再起動します。

これにより、CPU使用率はすぐに通常のレベルまで低下しました。

それでおしまい。私のために修正しました。それが誰かのお役に立てば幸いです。


3
IntellisenseはVSの優れた機能ではありませんか?
remus

4
@remus CPUの使用率が100%に抑制されない場合、IDEは完全に使用できなくなりますが、そうです。
BitsEvolved 2015

0

私の場合、CPU使用率が高くなったのは、ソリューションへの参照が含まれていたためです。プロジェクトは、いくつかのDLLも使用するIronPythonパッケージでした。参照へのDLLの追加は問題ありませんでした。DLLがオブジェクトブラウザーで初めて開かれたとき、CPUは25%(1コア)に達し、そこにとどまりました。すべての参照を削除すると、CPUは通常の状態に戻りました。

さらに別の解決策:プロジェクト参照の下にあるオブジェクトを削除します。

(VS2013、Update 5、Python Tools 2.2)


0

私の場合、通常は複数のVisual Studioのコピーを同時に実行しています。1つ目(または2つ目)のコピーが完全に読み込まれて落ち着く前にVisual Studioの2つ目(または3つ目)のコピーを開始すると、その後何をしても、CPUが100%でスタックします。すべてのコピーを閉じて、もう一度開く必要があります。

これが誰かの役に立てば幸いです。

ビリー


0

vs2015でも同様の問題がありました-.suoソリューションファイルを削除すると、これまでのところ修正されました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.