Um sistema operacional de 32 bits usando o PAE pode acessar até 64 GB de memória física, mas um processo em execução nele ainda ser restrito a 4 GB, a menos que use um hack como AWE .
Pergunta estranha: No escritório, estamos discutindo se temos uma máquina com infraestrutura de 64 bits (hardware) com sistema operacional de 32 bits (Server 2008 std) e 8 GB de RAM.
O sistema operacional detecta os 8 GB completos de RAM, MAS, sendo um sistema operacional de 32 bits, o sistema operacional usará os 8 GB de RAM?
Como podemos provar quanto o RAM está realmente sendo usado, ou o Windows Server está enganando todo mundo?
mais: quando precisar de alguns testes, existe algum software de benchmarking para esse fim?
O SQL Server definitivamente o usa com o AWE ativado, então há sua prova não apenas teórica. Mesmo sem o AWE, qualquer processo só poderia acessar 2 GB, mas se você tiver vários desses processos, você pode usar tudo isso.
Você pode tentar verificá-lo desabilitando o espaço de troca e criando alguns processos que consomem 2g. Consumindo como em dados aleatórios (para impedir o acesso copiado à gravação e ocioso para páginas não usadas).