A resposta é - depende. Se o aplicativo de 32 bits for 'grande endereçamento ciente', ele poderá alocar até 4 GB de espaço de endereço virtual.
Para descobrir se um aplicativo é um endereço grande ciente, você pode usar a ferramenta dumpbin para examinar os cabeçalhos, por exemplo: "dumpbin.exe / HEADERS c: \ caminho \ para \ my \ executable.exe".
Procure uma linha que diz "O aplicativo pode lidar com endereços grandes (> 2 GB)".
Se o aplicativo não for um endereço grande ciente, ele será bloqueado no limite usual de 2 GB para aplicativos de 32 bits.