Pergunta

Eu como ReSharper, mas é um devorador de memória total. Ele pode rapidamente inchar e consumir uma meia-giga de RAM sem muito esforço e atolar o IDE. Alguém sabe de alguma maneira de configurá-lo para não ser tão lento?

Foi útil?

Solução

Desligue a compilação on-the-fly (que, infelizmente, é uma das suas melhores características)

Outras dicas

Não tenho certeza como grande suas soluções são, mas eu parei de usar 4,5, pelas mesmas razões eu parei de usar todas as versões anteriores, uso de memória.

análise de código e suporte de teste de unidade foi a principal razão que eu comprei, desligá-lo meio a justificativa para usá-lo se foi.

Workstation tem 4GB de memória, e posso facilmente matá-lo com ReSharper ao executar a nossa pilha de end-to-end em depuradores.

A próxima versão 4.5 vai em torno de desempenho e memória pegada.

Ilya Ryzhenkov blogue

ReSharper 4.5 foi lançado Da minha experiência é menos de um devorador de memória, mas eu ainda pode ficar sem memória.

Eu tive um problema onde ele estava tomando mais de 10 minutos para carregar uma solução de 100+ projetos. Uma vez carregado o desempenho VS seria ok, embora fosse de volta estranhamente vibração e para trás entre ok e realmente ruim.

A resposta curta:. A eliminação de avisos ReSharper parece melhorar / performance # geral VS R

O maior problema em última análise, foi que tivemos um número de arquivos de dados binários (material criptografado) sendo incluídos como recursos incorporados, o que aconteceu para ter extensões .xml. ReSharper estava tentando realmente muito difícil analisar esses arquivos. Eventualmente ele iria passar, mas geraria 100K + erros no processo. Alterando a extensão para um ReSharper não analisar automaticamente (.bin neste caso) resolveu o problema.

Ainda temos cerca de 10 arquivos que quando eles ou um arquivo eles dependem é editado tanques de desempenho por um tempo. Esses arquivos são as partes parciais de uma única definição de classe onde cada médias de arquivo 3000 LOC. Sim, isso mesmo, trata-se de uma classe linha de 30K. Também acontece de ser um código bastante pobre por outros motivos, muitos dos quais bandeiras ReSharper tornando o bar sarjeta mão direita praticamente uma linha laranja sólida. Editando muitas vezes provoca ReSharper para re-analisar a coisa toda. Enquanto que a análise é executado, o desempenho é visivelmente afetado.

Eu vim à conclusão de que os menos erros / advertências não são para R # para identificar, melhor será seu desempenho. Meu evidências reunidas durante a limpeza / refatoração este projecto parece apoiá-lo.

Um monte de gente se queixam de problemas perf com ReSharper. Se você tem mesmo algumas grandes arquivos de código feio, com muitas advertências ReSharper, então um pouco de tempo gasto limpeza que o código se pode produzir um melhor desempenho global. Ele tem para nós.

Você pode olhar o quanto o uso ReSharper memória.

ReSharper -> Geral -.> Mostrar usege memória gerenciada na barra de status

Se você estiver trabalhando em grandes arquivos de origem, ReSharper faz ficar lento (eu estou trabalhando na versão 5.0 no momento da escrita deste).

Você pode ver o uso de memória ReSharper clicando sobre as opções ReSharper -> Geral -.> Mostrar o uso de memória no status bar

Quando eu fiz pela primeira vez esta, notei ReSharper tinha cronometrado até centenas de megabytes de uso de memória! No entanto, o passo seguinte trabalhou para mim em (temporariamente) a fixação do slugishness:

Clique direito a uso de memória, e selecione "coleta de lixo" - este parecia fixar o slugishness para mim imediatamente.

Em relação hogging memória - Descobri que o meu VS2008 consumo de memória cresce a cada vez que eu fecho uma solução e abrir outra. Isto é verdadeiro mesmo se eu fechar uma solução e re-aberto que mesma solução.

O novo ReSharper 4.5 funciona muito melhor do que as versões 4.x anteriores. Eu recomendo que você experimente isso.

Em versões anteriores eu tive o mesmo problema, quando 4.0 saiu estes problemas pareciam ter ido embora. Agora com 4.1 eu não sinto a enorme devagar eu costumava ter. Meu IDE não congela-se mais.

você já tentou atualizar?

Experimente o beta 4.5. 4.1 estava matando minha máquina dev 2GB, mas ele está de volta a funcionar incrivelmente bem com o beta. Outros tiveram a experiência oposto, porém, assim YMMV.

Sim, 4,5 funciona muito melhor. Meu entendimento é que 4,5 foi para resolver os problemas de desempenho.

Eu e os meus colegas também estão tendo problemas de desempenho enorme, com ReSharper, só agora o meu ReSharper levou 1.1GB de memória. Visual Studio desacelera especialmente ao escrever JavaScript, é insuportável. Você pode desligar o na compilação mosca, mas é a melhor característica que tem ... o consumo de memória ReSharper

edit:. Todo mundo neste segmento parece ter ReShaprper 4.x, a minha versão é 6.0

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top