VS 2010'da performansı artırmak için herhangi bir şey yapabilir miyim? [kapalı]


17

Net 4'te bir uygulama geliştirdiğimizden ve performans beni çılgına çevirdiğinden VS 2010 kullanıyorum. Bir süre için IDE görüntülemediğimde çoğunlukla kötüdür (örneğin, bir yardım masası çağrısı için çekildiğinde veya sabah geldiği zaman).

Muhtemelen kullanılmadığında kaynaklarını boşaltan WPF'de yerleşik olduğunu, ancak her şeyi yedeklerken birkaç dakikalık gecikmenin gerçekten sinir bozucu olduğunu anlıyorum. Ayrıca dosyaları açarken veya derlerken bazı önemli gecikmeler fark ettim.


1
Bu soru Süper Kullanıcı'ya daha iyi uyacak, çünkü bilgisayar donanımı ve yazılımı hakkında objektif cevaplar verirken, yazılım geliştirme hakkında öznel tartışmalara giriyoruz.
Tamara Wijsman

6
Burada daha iyi cevaplar alacaksınız. Ben programcı olmayan bir VS kullanıcı bilinmiyor.
Maniero

Oy verebilir ve bunun yararlı bir soru olduğunu düşünüyorsanız veya aşağıda yararlı cevapları varsa, lütfen oy verin. StackExchange siteleri iyi bir topluluk oluşturmak için oy gerektirir. Günde 30 oy verebilirsiniz, onları boşa harcamayın. Özellikle yüksek itibara ve sayma oyu düşük olan kullanıcılar lütfen bunu okuyun: meta.programmers.stackexchange.com/questions/393/…
Maniero

Kontrol Raj Aththanayake en Blog post dışarı, bu VS2010 ve resharper performansını artırmak için yararlı ipuçları bir yeri vardır.
Piers Myers

4
Bu soru konu dışı görünüyor çünkü normalde Stack Overflow'a ait olan, ancak taşınamayacak kadar eski bir programlama aracı (IDE) ile ilgili.

Yanıtlar:


5

Birkaç uzantı yükledikten sonra benzer bir sorun yaşadım. Hepsini devre dışı bıraktım ve sadece onları kullandığımda etkinleştirdim. Bu gerçekten deneyime yardımcı oldu.

EDIT: Bazı Ekran Kartları ve sürücüleri ile ilgili bir sorun var gibi görünüyor. Tüm bilgileri buradan kontrol edebilirsiniz: http://blogs.msdn.com/b/ddperf/archive/2010/09/16/vs2010-performance-and-bad-video-drivers-hardware-redux.aspx


Teşekkürler, ancak yüklü bir
Rachel


Kayıt defteri anahtarı veya VS ayarı olup olmadığından emin değilim, ancak performansım şimdi çok daha iyi görünüyor! Teşekkür ederim!
Rachel

Cevabınızı Kabul Edildi olarak işaretleme çünkü yorumunuz Cevap olmasa bile beni çözüme götürdü. Cevabınızı bağlantıyı içerecek şekilde düzenleyebilir misiniz?
Rachel

Anladın! ;-)
Arturo Molina

7

Daha hızlı bir makine mi alıyorsunuz?


Makinemin o kadar da kötü olduğunu düşünmemiştim ... Intel (R) Core (TM) 2 Duo CPU E4400 @ 2.00GHz, 1.20GHz, 2GB RAM
Rachel

4
VS 2010 için 2GB'tan fazla koza ihtiyacınız olduğunu düşünün - bu bir hafıza canavarı
Jaco Pretorius

çok yükseğe çıkarsanız, 64 bit işletim sistemini çalıştırdığınızdan emin olmanız gerekir, aksi takdirde fazladan koç görmeyeceksiniz :(
Muad'Dib

2
VS2010'u şimdi 1GB'lık bir makinede çalıştırıyorum ... sadece ~ 200MB yer kaplıyor. Bu olağandışı mı?
Kendine not -

Ahh. 4GB, bugünlerde WPF için bir zorunluluk gibi görünüyor.
Morgan Herlocker

7

Muad'Dib cevabına ek olarak, size basit bir yükseltme öneriyorum:

Eski sabit sürücünüzü yarıiletken bir sürücüyle değiştirin .

Visual Studio. NET'in performans artışı inanılmaz.


1
2 şeritli Intel X25-M sürücüsüne ve Visual Studio sineklerine sahip olduğumu doğrulayabilirim.
ChaosPandion

2
SSD'nin ilişki fiyatını / kapasitesini ihtiyaçlarınızla uyumlu bulmuyorsanız, iyi bir Hibrit HDD'ye gidin. Neyse ben bir SSD + HDD düşünecektim. SSD, yapabileceğiniz en iyi yükseltmedir.
Maniero

1
Bir geliştiricinin mevcut en iyi makineye sahip olması gerektiğini düşünüyorum, bu mevcut en iyi SSD'yi içerir.

1
@Pierre, yazılımınızın başlangıç ​​performansını 8GB RAM ve 500 $ SSD'ye sahip olmayan düşük tüketici bir makinede test etmeyi de unutmayın :)
Roman Starkov

1
@romkyns: Öneriniz iyi, ama korkarım "iyi demek" kategorisine giriyor. İnsanlar daha yavaş bir makinede test yapmaktan kolayca bahsediyorlar, ancak performans sorunlarını gidermek için hiç kimsenin bunu yapmadığını hiç görmedim.
Mike Dunlavey

2

2GB RAM ile gerçekten orada başlıyorum. Çözümlerinizdeki projeler büyüdükçe daha fazla RAM'e ihtiyacınız olacak.

VS'den uzaktayken ve devam ettiğinizde, sabit sürücünün çok çalıştığını fark ediyor musunuz? Bu, disk için artan RAM gereksinimlerini karşılamak için kullandığı bir göstergedir ... RAM nanosaniye, diskler milisaniye içinde çalışır, böylece sorunu görebilirsiniz.

RAM ucuzdur (makineniz çok eski olmadığı sürece 2GB 100USD'den az olmalıdır), ancak işletim sisteminiz ne kadar sahip olabileceğinizi sınırlayabilir. Ayrıca, çoğu durumda çekebileceğiniz kadar basit bir yükseltme işlemidir.


3
Ben 4GB daha az ile gitmek değildir.
Maniero

2GB 32bit vs 4GB 64bit ...
Nazgob

1

Virüsten koruma yazılımı mı kullanıyorsunuz? Öyleyse, bir süre kapatmayı deneyin ve bir iyileşme fark edip etmediğinizi görün. Tipik geliştirici kullanım kalıplarına sahip gerçek bir performans katili olabilecek belirli dosya türlerinin erişimde taraması için yapılandırılmış olabilir.


Symantec AntiVirus'umuz var. Ağ yöneticisi var, bu yüzden onu kapatamayız veya kurcalayamayız, ancak belki de VS proje dizini için bir istisna eklemesini isteyebilirim
Rachel
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.