Posso fazer algo para melhorar o desempenho no VS 2010? [fechadas]


17

Estou usando o VS 2010, pois estamos desenvolvendo um aplicativo no .Net 4 e o desempenho está me deixando louco. É principalmente ruim quando eu não vejo o IDE por um tempo (como quando eu me afasto de uma ligação para o suporte técnico ou quando entro de manhã).

Sei que é provavelmente construído no WPF, que descarrega seus recursos quando não é usado, mas o atraso de alguns minutos enquanto carrega tudo de volta é realmente irritante. Também notei alguns atrasos significativos ao abrir arquivos ou compilar.


1
Essa pergunta se encaixaria melhor no Superusuário, pois eles fornecem respostas objetivas em hardware e software, enquanto estamos em discussões subjetivas sobre desenvolvimento de software.
Tamara Wijsman

6
Você obterá melhores respostas aqui. Eu desconhecia um usuário do VS que não é programador.
Maniero

Se você pode votar e achar que essa é uma pergunta útil ou que possui respostas úteis abaixo, vote. Os sites StackExchange precisam de votos para criar uma boa comunidade. Você pode dar 30 votos por dia, não os desperdice. Especialmente usuários com alta reputação e baixa contagem de votos dados, por favor leia isto: meta.programmers.stackexchange.com/questions/393/…
Maniero

Confira a publicação do blog de Raj Aththanayake , com várias dicas úteis para melhorar o desempenho do VS2010 e do Resharper.
Piers Myers

4
Esta pergunta parece estar fora do tópico, porque se trata de uma ferramenta de programação (IDE), que normalmente pertenceria ao Stack Overflow, mas é muito antiga para migrar.

Respostas:


5

Eu tive um problema semelhante depois de instalar algumas extensões. Acabei desativando todos e habilitando-os apenas quando realmente os uso. Isso realmente ajudou a experiência.

EDIT: Parece haver um problema com determinadas placas de vídeo e drivers. Você pode verificar todas as informações aqui: http://blogs.msdn.com/b/ddperf/archive/2010/09/16/vs2010-performance-and-bad-video-drivers-hardware-redux.aspx


Obrigado, mas não tenho extensões instaladas
Rachel


Não tenho certeza se é a chave do Registro ou a configuração do VS, mas meu desempenho parece muito melhor agora! Obrigado!
Rachel

Marcar sua resposta como Aceita porque seu comentário me levou a uma solução, mesmo que a Resposta não o fizesse. Você poderia editar sua resposta para incluir o link?
Rachel

Você entendeu! ;-)
Arturo Molina

7

Conseguir uma máquina mais rápida?


Eu não acho que minha máquina foi tão ruim ... Intel (R) Core (TM) 2 Duo CPU E4400 @ 2.00GHz, 1.20GHz, 2GB de RAM
Rachel

4
Acha que precisa de mais de 2 GB de RAM para VS 2010 - é um monstro de memória
Jaco Pretorius

se você for muito alto, você terá que fazer se o seu executando um sistema operacional de 64 bits, caso contrário, você provavelmente não vai ver que RAM extra :(
Muad'Dib

2
Estou executando o VS2010 em uma máquina de 1 GB agora ... leva apenas ~ 200 MB. Isso é incomum?
Note a self - pense em um nome

Ai. Atualmente, 4GB parece ser uma necessidade para o WPF.
Morgan Herlocker

7

Além da resposta do Muad'Dib, eu recomendaria uma atualização simples:

Substitua o disco rígido antigo por uma unidade de estado sólido .

O aumento de desempenho do Visual Studio .NET é incrível.


1
Posso confirmar isso, tenho 2 unidades Intel X25-M listradas e o Visual Studio voa.
precisa saber é o seguinte

2
Se você considerar a relação preço / capacidade do SSD incompatível com suas necessidades, vá para um bom HD híbrido. Enfim, eu consideraria um SSD + HDD. SSD é a melhor atualização que você pode fazer.
Maniero

1
Eu acho que um desenvolvedor deve ter a melhor máquina disponível, isso inclui o melhor SSD disponível.

1
@Pierre lembre-se de também testar o desempenho de inicialização do seu software em uma máquina do consumidor humilde que não tem 8GB de RAM e um SSD $ 500 :)
Roman Starkov

1
@romkyns: Sua sugestão é boa, mas tenho medo de que se enquadre na categoria "significa bem". As pessoas facilmente falar sobre fazer testes em uma máquina mais lenta, mas eu nunca nunca vi ninguém fazê-lo, com um olho para corrigir problemas de desempenho.
Mike Dunlavey

2

Com 2 GB de RAM, eu realmente começaria ali. Quanto maiores os projetos em suas soluções, mais RAM você precisará.

Quando você está longe do VS e continua, percebe que o disco rígido está trabalhando muito? Esse é um indicador de que ele está usando o disco para lidar com demandas crescentes por RAM ... A RAM é executada em nanossegundos, discos em milissegundos, para que você possa ver o problema.

A RAM é barata (2 GB deve ser bem menor que 100 USD, a menos que sua máquina seja muito antiga), mas seu sistema operacional pode limitar o quanto você pode ter. Também é uma atualização tão simples quanto você pode realizar na maioria dos casos.


3
Eu não iria com menos de 4 GB.
Maniero

Eu não notcied qualquer melhoria significativa 2GB 32bit vs 64bit 4GB ...
Nazgob

1

Você está executando um software antivírus? Nesse caso, tente desligá-lo por um tempo e veja se você notou uma melhora. Pode ser que ele esteja configurado para a varredura ao acessar de certos tipos de arquivos, o que pode ser um verdadeiro problema de desempenho com padrões típicos de uso do desenvolvedor.


Temos o Symantec AntiVirus. Administrador de rede tem por isso não podemos desligá-lo ou repará-lo, mas talvez eu possa pedir-lhe para adicionar uma exceção para o diretório do projeto VS
Rachel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.