Uma organização de 64 bits não consumirá o dobro da memória para as mesmas tarefas. Algum código terá o dobro do tamanho (tanto na RAM quanto no disco), e algumas estruturas de dados também serão maiores devido a indicadores maiores e por razões de eficiência (ou seja, estruturas sendo preenchidas para alinhar com os limites de 64 bits em vez dos de 32 bits ), mas a maioria dos dados em massa, como os armazenados na RAM por um banco de dados, não terá uma área visivelmente maior.
O uso de uma compilação de 64 bits pode oferecer um desempenho extra para tarefas intensivas de CPU / memória, pois o código poderá usar os registros extras (e maiores) disponíveis na CPU, em vez de se limitar aos menos disponíveis. Modo de 32 bits, e pode ser mais eficiente do ponto de vista do hipervisor, pois não precisará de tantas opções de contexto que envolvam o salto dentro e fora do modo longo (64 bits).
Meu instinto sugere optar pela opção de 64 bits, a menos que você esteja contando com um pacote de 32 bits que não tenha versão ou código de 64 bits para que você possa compilar seu próprio.
No entanto, sugiro tentar as duas coisas: se você tiver tempo, instale algo como o VirtualBox em uma máquina doméstica, se você tiver uma com capacidade para 64 bits e crie duas VMs de 512Mb (uma com uma instalação totalmente de 32 bits e outra com uma instalação totalmente de 64 bits). bit um) com a mistura de software que você planeja usar. Isso lhe dará uma indicação melhor de qualquer diferença que você notará do que as regras básicas e o trabalho será feito.
Como uma observação lateral: 4Gb é muito trocável por uma máquina de 512Mb, virtual ou não. Se você tiver tanta paginação no disco quanto na RAM, provavelmente verá uma queda significativa no desempenho devido à troca de trocas (páginas sendo constantemente trocadas entre a RAM e o disco), se você entrar em uma situação em que tem 8 vezes quantas páginas de memória em disco você tiver na RAM, espero que a VM tenha sido efetivamente interrompida há muito tempo. Parte desse espaço seria muito melhor usada como armazenamento de arquivos, se você tiver a opção.