Posso fare qualcosa per migliorare le prestazioni in VS 2010? [chiuso]


17

Sto usando VS 2010 poiché stiamo sviluppando un'app in .Net 4 e le prestazioni mi stanno facendo impazzire. È principalmente negativo quando non visualizzo l'IDE per un po '(come quando vengo portato via per una chiamata all'help desk o entro la mattina).

Mi rendo conto che è probabilmente costruito in WPF che scarica le sue risorse quando non viene utilizzato, ma i pochi minuti di ritardo mentre carica tutto il backup è davvero fastidioso. Ho anche notato alcuni ritardi significativi nell'apertura dei file o nella compilazione.


1
Questa domanda si adatterebbe meglio a Super User in quanto forniscono risposte obiettive su hardware e software per computer, mentre siamo in discussioni soggettive sullo sviluppo del software.
Tamara Wijsman,

6
Otterrai risposte migliori qui. Non conosco un utente VS che non sia programmatore.
Maniero,

Se puoi votare e pensare che questa sia una domanda utile o abbia delle risposte utili di seguito, vota per favore. I siti StackExchange hanno bisogno di voti per costruire una buona comunità. Puoi dare 30 voti al giorno, non sprecarli. Specialmente gli utenti con alta reputazione e con un basso numero di voti dati, per favore leggi questo: meta.programmers.stackexchange.com/questions/393/…
Maniero

Controllare di Raj Aththanayake post sul blog fuori, ha un sacco di consigli utili per migliorare le prestazioni di VS2010 e ReSharper.
Piers Myers,

4
Questa domanda sembra fuori tema perché riguarda uno strumento di programmazione (IDE), che normalmente appartiene allo StackTranslate.it, ma è troppo vecchio per migrare.

Risposte:


5

Ho avuto un problema simile dopo aver installato un paio di estensioni. Ho finito per disabilitarli tutti e abilitarli solo quando li uso effettivamente. Questo ha davvero aiutato l'esperienza.

EDIT: sembra esserci un problema con alcune schede video e driver. Puoi controllare tutte le informazioni qui: http://blogs.msdn.com/b/ddperf/archive/2010/09/16/vs2010-performance-and-bad-video-drivers-hardware-redux.aspx


Grazie, ma non ho alcuna estensione installata
Rachel,


Non sono sicuro che si tratti della chiave di registro o dell'impostazione VS, ma le mie prestazioni sembrano molto migliori ora! Grazie!
Rachel,

Contrassegnare la tua risposta come accettata perché il tuo commento mi porta a una soluzione anche se la risposta non è stata accettata. Potresti modificare la tua risposta per includere il link?
Rachel,

Avete capito bene! ;-)
Arturo Molina,

7

Ottieni una macchina più veloce?


Non pensavo che la mia macchina fosse così male ... Intel (R) Core (TM) 2 Duo CPU E4400 @ 2,00 GHz, 1,20 GHz, 2 GB di RAM
Rachel

4
Pensi di aver bisogno di più di 2 GB di RAM per VS 2010 - è un mostro di memoria
Jaco Pretorius

se vai troppo in alto, dovrai assicurarti di eseguire un sistema operativo a 64 bit, altrimenti probabilmente non vedrai quel ram extra :(
Muad'Dib

2
Ora sto eseguendo VS2010 su una macchina da 1 GB ... occupa solo ~ 200 MB. È insolito?
Nota per se stessi - pensa a un nome

Ahia. 4 GB sembra essere una necessità in questi giorni per WPF.
Morgan Herlocker,

7

Oltre alla risposta Muad'Dib, ti consiglierei un semplice aggiornamento:

Sostituisci il tuo vecchio disco rigido con un disco a stato solido .

L'aumento delle prestazioni di Visual Studio .NET è incredibile.


1
Posso confermarlo, ho 2 unità Intel X25-M con striping e mosche di Visual Studio.
ChaosPandion,

2
Se consideri il rapporto prezzo / capacità dell'SSD incompatibile con le tue esigenze, vai a un buon HDD ibrido. Comunque prenderei in considerazione un SSD + HDD. SSD è il miglior aggiornamento che puoi fare.
Maniero,

1
Penso che uno sviluppatore dovrebbe avere la migliore macchina disponibile, questo include il miglior SSD disponibile.

1
@Pierre ricorda solo di testare anche le prestazioni di avvio del tuo software su una macchina di basso consumo che non ha 8 GB di RAM e un SSD da $ 500 :)
Roman Starkov

1
@romkyns: il tuo suggerimento è buono, ma temo che rientri nella categoria "significa bene". La gente parla facilmente di fare test su una macchina più lenta, ma non ho mai mai visto nessuno farlo, con un occhio a fissare i problemi di prestazioni.
Mike Dunlavey,

2

Con 2 GB di RAM, inizierei proprio lì. Più grandi sono i progetti nelle tue soluzioni, più RAM avrai bisogno.

Quando sei lontano da VS e riprendi, noti che il disco rigido funziona molto? Questo è un indicatore che sta usando il disco per gestire le crescenti richieste di RAM ... La RAM viene eseguita in nanosecondi, i dischi in millisecondi, in modo da poter vedere il problema.

La RAM è economica (2 GB dovrebbero essere ben inferiori a 100USD a meno che la tua macchina non sia molto vecchia), ma il tuo sistema operativo potrebbe limitare quanto puoi avere. È anche un aggiornamento semplice come nella maggior parte dei casi.


3
Non andrei con meno di 4 GB.
Maniero,

Non ho notato alcun miglioramento significativo da 2 GB a 32 bit contro 4 GB a 64 bit ...
Nazgob,

1

Stai eseguendo un software antivirus? In tal caso, prova a spegnerlo per un po 'e vedi se noti un miglioramento. È possibile che sia configurato per la scansione in accesso di determinati tipi di file, che può essere un vero killer delle prestazioni con schemi di utilizzo tipici degli sviluppatori.


Abbiamo Symantec AntiVirus. L'amministratore di rete ce l'ha quindi non possiamo spegnerlo o manometterlo, ma forse posso chiedergli di aggiungere un'eccezione per la directory del progetto VS
Rachel
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.