No final da era de 32 bits, o limite de 4 GB de RAM estava realmente começando a ser sentido. Tomemos por exemplo o fato de que muitos computadores do início dos anos 2000 foram enviados com 512mb ou 1gb de RAM do sistema, que já estava se aproximando do limite imposto pelo espaço de 32 bits. Não apenas os aplicativos de 32 bits são limitados a 4 GB de memória, mas todo o sistema, juntamente com um processador de núcleo único, mataria multitarefas. Agora os computadores operam como sistemas de 64 bits, permitindo um teórico de 18,4 exabytes de RAM. Muitos, se não todos os programas comuns hoje em dia (excluindo aplicativos de estação de trabalho) usam quase ou menos de 4GB de RAM (muitos são aplicativos de 32 bits cumpridos para trabalhar em um espaço de 64 bits). no caso da sua máquina VAX, um limite teórico imposto pelo design, enquanto na realidade a memória disponível para cada programa era muito menor), e em alguns casos ainda é, o advento da multitarefa e computação gráfica e designe acelerou a necessidade de Computadores de 64 bits. (Espero que isso responda à sua pergunta, que acredito estar dizendo que um tamanho de endereço de 32 bits é muito grande e desnecessário, e não impossível) Um processo pode ter até, não necessariamente sempre, 4GB de RAM alocados