Sigh... I love reading such comments like those from howtogeek. People basicaly
do NOT have clue what PF is and what it was designed for.
PF is here to use when you have not enough RAM to run some apps.
So, enabling PF you can paged out some rary used pages to disk to free up RAM so more can be allocated by APPs. But, if that page is somehow needed, it needs to be paged in back into RAM. If there is NOT enough RAM, first some page needs to be paged out to disk to free up RAM again. This can escalate to excessive I/O and make system much slower. Of course its a corner case. And its better to have slower system that system crash due to not enough memory.
But again, if you have plenty of RAM and you know that most of the time you are way beyond 25% of memory usage, you can go and disable PF completly. This forces OS to keep everything in RAM. No unnecessary I/O for paging in/paging out.
So, if you like to have bigger buffer, and some background I/O activity is not an issue for you, then use PF. System was designed for it. But, if you prefer to have nore snappier OS, you want your minimized tasks to go back instantly instead of swapping in their pages first, turn off PF.
The point is, you first need to have good tool to monitor your system.
Windows XP have perfmon tool, with while it shows you what you needs
is very ugly tool to use. Thats why I wrote my own stuff (both console and GUI)
to keep an eye on importand metrics.
As for Microsoft wisdom and general comments, they know what they are doing,
do NOT touch that, well, they are NOT that smart.
2000/XP/2003 have several limitations to MM and CM that Linux handles better.
For example, not much tunables for CM (limits mostly).
No tunables when to start swapping as well. Linux have all those.
System Cache is per user session due to security descriptors, so if user A reads
file, it goes to cache. When user B reads it too, it not read from cache because its
private. It needs to go for disk and then user B cache. Waste. This is terrible
for multiuser Windows systems for example.
I can bring more, but its very technical and boring to most people anyway.