Tivemos os mesmos sintomas durante uma transição do Server 2008 R2 e do IIS 7.5 para o Server 2012 R2 e o IIS 8.5. Acontece que na nossa situação foi uma configuração perdida na nova configuração na configuração do .NET Framework. Necessário para definir o cenário de desempenho como HighDensityWebHosting ( link )
Nós definimos isso, mas com pressa acidentalmente o fizemos na estrutura de 32 bits (Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ aspnet.config) em vez das configurações de 64 bits (Windows \ Microsoft.NET \ Framework64 \ v4. 0.30319 \ aspnet.config). Ugh.
Depois de obter as configurações corretas, na verdade, estamos vendo pools de aplicativos para o nosso aplicativo usar cerca de 1/3 menos de RAM no IIS 8,5 vs 7,5