The difference is this: with MEM_RESERVEyou basically say to the operating system: "Hey, please, I need this continuous block of pages of virtual memory, can you give me a memory address that suits my needs?"
, .
.
( , , , "Windows Internals 5th" - : Google VAD).
, , "node" - โโ, , , , VirtualAlloc().
, MEM_COMMIT, .
, .
, , , .
. , / ( -). .
2. , OR MEM_RESERVE|MEM_COMMIT, - , API- VirtualAlloc(), .
3. MEM_COMMIT , MEM_RESERVE MEM_RESERVE|MEM_COMMIT + , , 64 Windows . , GetSystemInfo().