Question sur mémoire virtuelle et applications 32 bits Win32

Sur un OS 64 bits, la taille de la mémoire adressable par un programme (appelée User-mode virtual address space dans ce document Memory Limits for Windows Releases) est effectivement limitée à 4 Go ou 2Go suivant si le programme a été compilé avec LARGE_ADDRESS_AWARE ou pas).

Cela comprend toute la mémoire que peut allouer le programme, y compris la mémoire virtuelle (swap sur le disque dur).
Cela ne comprend pas la mémoire qui est utilisée par le noyau de Windows (Kernel-mode virtual address space).