Couple of points 2:
These tricks are about virtual memory, i.e you are not actually tricking the OS into believing that there is more real memory. To put this into perspective; in a 64GB OS the amount of virtual memory the system can work with is 2^64 bytes however I don't think that there is actually a single laptop with that much memory on the market right now.And anyway the memory management of the NT kernel should be quite capable to handle apps that allocate more than 2GB of RAM even if there's only 2GB available: the concept is known as swap.
Part two is that the OS would trigger an OOM error in userspace before it would accept a memory shortage in kernel space. And by the time a system with 2GB memory manages to run out of memory for the kernel you have bigger problems to worry about.
That said, if you are not actually running with more than 3GB RAM and therefore if you are not actually running with a 64bit OS and at least 4GB of RAM this whole thing is pointless. And when you do have a 64bit OS and 3GB of RAM or more the second part which sets the amount of available virtual memory is counter-productive.
Bookmarks