web-dev-qa-db-ja.com

Visual Studio 2013 Update 2がコアを最大限に活用

最近、Windows 7仮想マシンにVisual Studio 2013 Professional Update 2をインストールしました。 VS 2012を問題なく実行していましたが、アップグレードしたかったのです。 1週間はすべて正常に機能していましたが、特定のプロジェクトではIDEが行き詰まり、タスクマネージャーは4コアマシンで25%の一貫したCPU使用率を報告しています。VSとPCの再起動何もしません。

セーフモードでVSを起動する場合devenv.exe /SafeMode問題はなくなり、プロジェクト固有です。

Process Explorerを実行し、このスレッドを発見しました
(注:ハイライトされたスレッドではなく、一番上のスレッド)

IsAssertEtwEnabled

次に、それに関連するこのフォーラムを見つけました: https://connect.Microsoft.com/VisualStudio/feedback/details/873579/high-cpu-usage-possibly-after-updating-to-update-2 =しかし、Power ToolsまたはAlternating Line Color拡張機能がインストールされていません。

拡張機能ではない場合(追加していません)、問題は何ですか?私が考えることができる唯一のものは、NuGetパッケージです。

[〜#〜] edit [〜#〜]このスレッドを見つけました Visual Studio後のKendo UIツリービューでのAsp.Net CPUの問題2013 Update 2 そして、ブラウザリンクを無効にする解決策を試してみました。

[〜#〜] edit [〜#〜]ここで説明するようにソース管理も無効にしました VS2013アイドルモードでも永続的なCPU使用率 しかし、質問2で述べられているように、Update 2では修正されていないようです。

[〜#〜] edit [〜#〜]犯人スレッド(メインスレッド)のデバッグと一時停止により、このスタックトレースが頻繁に表示されます。 stack trace

42
Clint Powell

私はVisual Studio 2013 Update 4で数日間同じ問題に苦しんでいます。

「ブラウザリンクを有効にする」オプションを無効にするここで:

enable browser link

問題を修正私にとって。

82
apostolov

これまでのところ、回避策しか見つかりませんでした。プロジェクトを開いた後、ソリューションエクスプローラーでソリューションのスタートアッププロジェクトをアンロードおよび再読み込みします。これにより、CPUの使用量が通常(アイドル状態が0%以下)に戻ります。

8
Clint Powell

グーグルからわかることからMicrosoft.VisualStudio.JavaScript.Web.Extensions.dll、そのDLLはWeb Essentialsプラグインに関連しています。特にそのプラグインを無効にすると(失敗した場合、all プラグイン)、問題はなくなりますか?

プラグインに問題がある場合は、無効にしてそのまま使用するか、開発者に連絡してください。

4
demoncodemonkey

私はこのスレッドが少し古くなっていることを知っていますが、万が一これが他の誰かを助ける場合に備えて...
私もこの問題を抱えています。間違いなく私の場合はWeb Essentialsに報告してください。しかし、より具体的には、IDEで.lessまたは.cssファイルを開いた後のWeb Essentialsです。

IDEを再起動しましたが、使用方法は通常に戻りますが、cssファイルを開くとすぐにCPUが上昇し始め、その後IDE less/cssファイルをすべて閉じると、最終的にCPU/IDEが地球に戻ってくるようです。

これまでの私の2つの回避策:

  1. アンインストールWE :-(
  2. Notepad ++で.lessと.cssを編集し、IDEを他のものすべてに使用する

どちらも特に優れたソリューションではありません!

これは、VS2013 Pro + Update 2およびWEの最新リリースビルドを使用しています。次のステップでは、VSアップデート3 RC + WEの最新のナイトリービルドに同じ問題があるかどうかを確認します。

編集:思考が発生しました。 VS PremiumからVS Proに変更する必要があったのはごく最近で、Premiumバージョンで発生した問題を思い出せません。プロ版だけなのかな?

3
shunty

拡張機能はないとおっしゃっていますが、この拡張機能を再確認してください。 Web Essentials拡張機能はVS 2013 Update 2と互換性がなく、説明されている動作を引き起こす可能性があるようです。回避策は、Web Essentialsの最新のナイトリービルドをダウンロードすることです。 Nugetの最後の安定版リリースは、この修正の前に数か月前であるため、手動で行う必要があります。

詳細情報とダウンロードリンク こちら

2
Matt J.

CPU負荷はコアi7で15〜25%でしたが、プロジェクトフォルダーの.sdfファイルを削除すると0%になりました。

1
arkod

ここでも同様の問題(25-30%のCPU使用率)とMicrosoft SQL Server Compact 4.がインストールされていないことを訴えるメッセージがありました(理由はわかりませんが、Visual Studioと共にインストールされるはずでした)。

個別にダウンロードしてインストールした後、CPU使用率の問題は解決しました。

1
feliposz

それに値するものとして、Server Compact 4が見つからないという同様の問題があり、私のc ++ソリューションは常にCPU使用率が25%でした。ただし、Server Compact 4 SP1をインストールしました。私のシステムはWindows 7 64ビットです。 SP1をアンインストールし、Server Compact 4をダウンロードしてインストールしましたが、すべて問題ありません。もちろん、インテリセンスも取り戻しました。

0
rezeli

この問題が発生しました。私にとっては pdate 5 をインストールすることで解決しました。

この問題は、最新のMSアップデートをインストールした後に発生し始めました。その完全なリストを以下に示します(注意:日付形式は英国です:DD/MM/YYYY;今日は 10/12/2015-11日にインストールされたとされる(修正される予定の)修正の一部:

get-hotfix `
| ?{$_.InstalledOn -gt ((get-date).AddDays(-7))} `
| ft Description, HotfixId, InstalledOn -AutoSize

Description     HotfixId  InstalledOn        
-----------     --------  -----------        
Security Update KB3046017 08/12/2015 00:00:00
Security Update KB3060716 08/12/2015 00:00:00
Update          KB3064209 08/12/2015 00:00:00
Security Update KB3071756 08/12/2015 00:00:00
Security Update KB3072305 08/12/2015 00:00:00
Security Update KB3075220 08/12/2015 00:00:00
Update          KB3075851 08/12/2015 00:00:00
Security Update KB3076895 08/12/2015 00:00:00
Security Update KB3076949 08/12/2015 00:00:00
Security Update KB3078071 08/12/2015 00:00:00
Security Update KB3078601 08/12/2015 00:00:00
Security Update KB3079757 08/12/2015 00:00:00
Security Update KB3081320 11/12/2015 00:00:00
Security Update KB3092601 11/12/2015 00:00:00
Security Update KB3100773 11/12/2015 00:00:00
Security Update KB3101246 11/12/2015 00:00:00
Security Update KB3101722 11/12/2015 00:00:00
Security Update KB3101746 11/12/2015 00:00:00
Update          KB3102810 11/12/2015 00:00:00

以前(Visual Studioを使用する前/問題に気づく前に)アンインストールしました 別の修正プログラム Outlookに関連して、セーフモードで開く原因になりました。

0
JohnLBevan