Server GC x Workstation GC

Resumo do post: Otimizando a performance da aplicação utilizando o GC de acordo com as necessidades de sua aplicação

terça-feira, dezembro 18, 2007  

(Comente)


Vários artigos sobre performance em .net sugerem que dependendo da aplicação o algoritmo no GC seja alterado…

Se é uma aplicação desktop (tipo Windows forms) ele aconselha o uso do Workstation GC (Mscorwks.dll).Se for uma aplicação servidor ele aconselha o uso do Server GC (Mscorsvr.dll).

No caso do Server GC ele so funciona em um servidor dual processor, pq ele cria dois GC heaps, um pra cada processador.

O Server GC é “tunado” para otimizar: throughput, comsumo de memória e fornece a escalabilidade que o dual processor deve prover….se ele for dual processor e usarmos o Workstation GC ele vai usar a aplicação como se tivesse só um processador….

Leia o restante do postLeia o restante do post

Performance   , ,