Share via


Pool de objetos e ativação JIT COM+

A ativação JIT COM+ essencialmente estabelece um compromisso entre clientes gananciosos e servidores gananciosos para obter o desempenho ideal. Os clientes conseguem manter referências de objetos, enquanto os servidores podem gerenciar mais de perto a utilização da memória.

Você pode refinar isso ainda mais usando o Pool de Objetos COM+. Ao agrupar objetos que são ativados pelo JIT, você pode dedicar uma certa quantidade de memória para manter um certo número de objetos ativos na memória, prontos para reutilização imediata. Isso faz mais sentido quando os objetos são caros de criar, como no caso em que eles mantêm vários recursos.

Agrupando objetos ativados por JIT dessa maneira, você pode obter os seguintes benefícios:

  • Tempos de reativação de objetos muito acelerados.
  • Reutilização de quaisquer recursos caros que os objetos estejam mantendo.
  • Controle mais preciso da memória e do uso de recursos para os objetos em pool.
  • Retenção da flexibilidade administrativa para que seu aplicativo possa ser dimensionado para usar os recursos disponíveis e se adaptar às mudanças nos requisitos de desempenho.

Conceitos de ativação just-in-time COM+

Pool de objetos COM+

Habilitando a ativação JIT para um componente

Transações e ativação JIT COM+