Executando vários pools de aplicativos de 32 bits no Windows 2008 de 64 bits

Executando vários pools de aplicativos de 32 bits no Windows 2008 de 64 bits

Temos um servidor com algumas centenas de sites. Planejamos movê-los para o Windows 2008 de 64 bits.

  • Cada site será configurado em seu próprio pool de aplicativos.

  • Para manter a compatibilidade com vários componentes COM de 32 bits, configuraremos todos os pools de aplicativos para serem executados no modo de 32 bits.

  • O servidor será configurado com 32 GB de RAM.

Embora eu perceba que o espaço de endereço virtual de cada processo de 32 bits ainda será de apenas 4 GB, todos os processos de trabalho estarão espalhados pelos 32 GB de RAM física? Ou eles serão amontoados, digamos, nos primeiros 4 GB de memória física?

Responder1

Cada processo receberá um espaço de endereço de 4 GB (um pouco menos, na verdade, mas próximo o suficiente). O dimensionamento de aplicativos de 32 bits executando vários processos em uma plataforma de 64 bits é uma estratégia de dimensionamento perfeitamente viável. Contanto que você possa executar vários aplicativos. pools fora do processo, você obterá benefícios.

informação relacionada