VS 2010のパフォーマンスを向上させるために何かできますか?[閉まっている]


17

.Net 4でアプリを開発しているので、VS 2010を使用していますが、パフォーマンスが私を夢中にさせています。しばらくIDEを表示しないと(ヘルプデスクの呼び出しのために引っ張られたり、午前中に来たりした場合など)、ほとんどの場合に問題があります。

おそらく未使用時にリソースをアンロードするWPFに組み込まれていることに気付きますが、すべてをバックアップしてロードするまでの数分の遅延は本当に面倒です。また、ファイルを開いたりコンパイルしたりするときにかなりの遅延が発生することに気付きました。


1
ソフトウェア開発に関する主観的な議論に取り組んでいる間、この質問はコンピューターハードウェアとソフトウェアに関する客観的な答えを与えるので、スーパーユーザーにより適しています
タマラウィスマン

6
ここでより良い答えが得られます。プログラマーではないVSユーザーを1人知りませんでした。
マニエロ

投票して、これが有用な質問であると思う場合、または以下に有用な回答がある場合は、投票してください。StackExchangeサイトは、優れたコミュニティを構築するために投票が必要です。1日に30票を投じることができます。無駄にしないでください。:特別高い評価と低カウントを持つユーザーが指定した投票このお読みくださいmeta.programmers.stackexchange.com/questions/393/...
Manieroの

Raj Aththanayakeのブログ投稿をチェックしてください。VS2010とResharperのパフォーマンスを改善するための役立つヒントがたくさんあります。
ピアズマイヤーズ

4
この質問は、通常はStack Overflowに属するプログラミングツール(IDE)に関するものですが、移行するには古すぎるため、トピック外のようです。

回答:


5

いくつかの拡張機能をインストールした後、同様の問題が発生しました。それらをすべて無効にし、実際に使用するときにのみ有効にしました。これは本当に経験を助けました。

編集:特定のビデオカードとドライバに問題があるようです。ここですべての情報を確認できます:http : //blogs.msdn.com/b/ddperf/archive/2010/09/16/vs2010-performance-and-bad-video-drivers-hardware-redux.aspx


おかげで、拡張機能がインストールされていません。
レイチェル

1
うーん、これをチェックアウトしましたか?blogs.msdn.com/b/ddperf/archive/2010/09/16/...
アルトゥーロ・モリーナ

レジストリキーとVS設定のどちらなのかはわかりませんが、パフォーマンスは今ではずっと良くなっています。ありがとうございました!
レイチェル

あなたのコメントが答えを受け入れなかったとしてもあなたのコメントが私を解決に導くので、あなたの答えを受け入れられたものとしてマークします。回答を編集してリンクを含めることができますか?
レイチェル

了解しました!;-)
アルトゥーロモリナ

7

より高速なマシンを取得しますか?


マシンがそんなに悪いとは思いませんでした... Intel(R)Core(TM)2 Duo CPU E4400 @ 2.00GHz、1.20GHz、2GBのRAM
レイチェル

4
あなたはVS 2010のためのより多くの2GBのRAMよりも必要だと思う-それはメモリの怪物だ
ジャコ・プリトリアス

高すぎる場合は、64ビットOSを実行していることを確認する必要があります。そうしないと、おそらく余分なRAMが表示されなくなります。(
Muad'Dib

2
VS2010を1GBのマシンで実行しています...占有するのは最大200MBです。それは異常ですか?
自己への注意-

痛い。最近では、WPFには4GBが必要なようです。
モーガンハーロッカー

7

Muad'Dibの回答に加えて、簡単なアップグレードをお勧めします。

古いハードドライブをソリッドステートドライブに交換します。

Visual Studio .NETのパフォーマンスの向上は驚くべきものです。


1
私は2つのストライプされたIntel X25-MドライブとVisual Studioフライを持っていることを確認できます。
ChaosPandion

2
SSDの価格と容量の関係がニーズに合わないと考える場合は、適切なハイブリッドHDDを選択してください。とにかくSSD + HDDを検討します。SSDはあなたができる最高のアップグレードです。
マニエロ

1
開発者は、利用可能な最高のSSDを含む最高のマシンを利用できるようにすべきだと思います。

1
@Pierreだけでも8ギガバイトのRAMと$ 500 SSD :)がない卑しい消費者のマシン上でソフトウェアの起動時のパフォーマンスをテストすることを忘れない
ローマStarkov

1
@romkyns:あなたの提案は良いですが、私はそれが「手段」のカテゴリーに入るのではないかと思います。人々が簡単に遅いマシン上でテストすることについて話すが、私は決してきたこれまでのパフォーマンスの問題を修正する目で、誰もがそれを行う見られません。
マイクダンラベイ

2

2GBのRAMがあれば、すぐそこから始めます。ソリューションのプロジェクトが大きいほど、より多くのRAMが必要になります。

VSから離れて再開すると、ハードドライブが非常に激しく動作していることに気づきましたか?これは、RAMの増加する要求を処理するためにディスクを使用していることを示す指標です。RAMはナノ秒単位、ディスクはミリ秒単位で実行されるため、問題を確認できます。

RAMは安価です(マシンが非常に古い場合を除き、2GBは100USDをはるかに下回るはずです)が、使用できるOSがOSによって制限される場合があります。また、ほとんどの場合、簡単にアップグレードできます。


3
私は4GB未満では行きません。
マニエロ

I ... 4GBの64対任意の大幅な改善2GBの32ビットをnotciedなかった
Nazgob

1

ウイルス対策ソフトウェアを実行していますか?その場合は、しばらくオフにして、改善が見られるかどうかを確認してください。特定の種類のファイルのオンアクセススキャン用に構成されている可能性があります。これは、一般的な開発者の使用パターンで実際のパフォーマンスを低下させる可能性があります。


Symantec AntiVirusがあります。ネットワーク管理者が持っているので、オフにしたり改ざんしたりすることはできませんが、VSプロジェクトディレクトリに例外を追加するように頼むことができます。
レイチェル
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.