maio 10 2008

Otimizando GC para usar em Hosting

  • Autor: admin em Programação
  • Sem Comentários. Seja o primeiro a comentar.
Como existem 3 tipos de Garbage Collector no .NET :

Server – Otimizado para maior escalabilidade, ferrando a memória.

Workstation com concorrência – Otimizado para melhor resposta ao usuário ao custo da memória.

Workstation sem concorrência – Otimizado para melhorar o uso da memória.

Quando usamos uma aplicação ASP.NET e executamos em um servidor com vários processadores o Garbage Collector é udaso automaticamente como server.

Se tivermos apenas 1 site neste servidor, ótimo, estará muito bem otimizado para melhor escalabilidade. Mas se for um ambiente de hosting, é necessário dividir a memória entre vários sites e por isso o ambiente precisa estar melhor otimizado para o consumo de memória cache.

Assim sendo, o melhor Garbage Collector para um ambiente de hosting é o garbage collector em modo de workstation sem concorrência. Só editar a configuração no arquivo machine.config, ficando assim :

<configuration>
<runtime>
<gcServer enabled=”false” /> <gcConcurrent enabled=”false” />

<gcTrimCommitOnLowMemory enabled=”true” />
</runtime>
</configuration>



DEIXE UM COMENTÁRIO

Subscrever

Subscreve o Blog



Publicidade

Comentários Recentes

  • shirley Balazs: Parabéns!! Informações de utilidade publica e de primeira, foi muito útil a mim.Obrigada!!
  • Jefferson Ferreira de brito: eu quero muito
  • thiago valente: Eu quero um para mim
  • Lucas martins balieiro: Eu não fiz o enem mesmo assim eu posso me inscrever no site essa é minha dúvida, só queme...
  • Francisca Marli Oliveira: quero saber quanto tenho no meu fgts

Links

Leitores Recentes

VALE O CLIQUE!

Site Seguro Ocioso

Divulgue o blog Infomaroto em seu site e tenha seu link ou banner aqui.
Blog Infomaroto