Ho sentito dire che quando un nuovo programma viene eseguito in Windows 9x, quell'app deve specificare la quantità di memoria che deve essere allocata in anticipo. Com'è diverso in Windows 10?
Solo le dimensioni della pila di thread principale sono hard-coded nell'eseguibile. (C'è un parametro che lo specifica durante la creazione di nuovi thread.)
Questa è l'unica cosa che può essere influenzata, LARGE_ADDRESS_AWARE
per più di 2G indirizzo-spazio e indirizzo-spazio-layout-randomizzazione sono stati oggetti successivi.