Lançou recentemente um site ASP.NET rodando em uma única caixa WS2003 de 32 bits (SQL em um servidor separado). O servidor possui 4 GB instalados, 3 GB disponíveis. De acordo com o gerenciador de tarefas, o processo w3wp.exe usa apenas entre 200-600 MB. O site tem dezenas de milhares de páginas e faz uso intenso do cache de saída de páginas, então eu esperaria que ele usasse muito mais memória disponível.
O pool de aplicativos não está configurado para limitar o uso de memória. Há mais alguma coisa que possa estar limitando a quantidade de memória que o IIS ocupa?
Responder1
Não deveria haver mais nada além do pool de aplicativos que limitasse isso. Você está vendo algum problema ou está apenas delineando o sistema e quer ter certeza de que entendeu tudo?
Responder2
O site pode hospedar muitas páginas, mas e a carga? Se houver apenas algumas centenas de solicitações http por hora, não esperaria que o servidor usasse toda a memória disponível.
Também repetindo o comentário de mfinni, você está tendo algum problema ou apenas tentando entender seu servidor?