If you really want to set it, then the amount of memory in your system + 10% max. the more vm yo uhave the more swapping that can go on thus slower system. Better you have out of memory errors than sa slow system
I have no problems running with 2 gigs RAM and a 1 gig swapfile on another drive.
I have also tried no swapfile, a 300 meg sf, a 2 gig and a 3 gig.
I really do not detect much difference, so I chose 1 gig.
He failed to mention that you can determine which pagefile size to set by starting off with a large static one(e.g. 800MB) then using something like CachemanXP to monitor the porportion of pagefile used. This is used to decide which is the best size to set in the future thus save disk space.
He also failed to mention the "larger cache" and "disable executive paging" which are handy speed tweaks for systems with 1GB+ RAM.
My apologies. I wasn't trying to compete.
The article is intended 'for general users' as described in the Introduction, and I felt it would give the original poster a better understanding of how Virtual Memory works in WinXP, and maybe help him to decide on his settings.
I also use 'disable paging executive', but I'm not sure that such tweaks are within the scope of the article.
Yes, static swap file size is best. I think the argument of 'how big' it should be is a moot point after 1GB or so. If you have 2GB of RAM and set it at 1.5x your ram and only use 600MB you're wasting disk space. Then again, if you have a 500GB drive who cares.
So I think the best question should be, 'What should I set my swap file to for optimum performance?' :!: