For yours and maybe a few of the other respondents information, most software, including Windows, looks for virtual memory to put infrequently used, but necessary data and library files with the purpose of allowing more RAM for the core components of the program. Also, the data that is stored in virtual memory has already been compiled by the CPU so it really isn't that slow. Therefore, it executes instantly when called. It's not like opening a file, and it generally is contiguous. Microsoft aquired a company called SysInternals which has a number of free diagnostic and utility programs, one of them a pagefile defragmenter, which can really improve the performance of your virtual memory. Do a google search for sysinternals to find it easily.
Setting the VM to 1.5 times physical memory is the recommended starting point. You can adjust up or down to see what performs best on your system.
Set the minimum and maximum amount to the same amount. Reason? Windows is going to do that anyway, except it will start with a small amount and then the memory manager will periodically interrupt whatever your doing to allocate another hunk when the first segment is used. If you have a 2nd drive, putting the pagefile on it rather than the system drive will improve performance also. Putting a small, 64MB pagefile on the system drive in the root directory (c:\) for the system to utilize will also enhance your performance.
Try these settings if you desire, they are documented as stated at Microsoft in the advanced technical section.
2007-05-26 19:30:42
·
answer #1
·
answered by THE ONE 6
·
0⤊
0⤋
I would set 1gb (or 1024mb) virtual memory or page file. Even though there are people saying that there is enough ram for XP it will still use the page file. Make sure that you set the max and min to the same size so that windows does not change the size. this keeps your computer running fast. do not let windows manage the size this will slow your system down
2007-05-26 18:26:38
·
answer #2
·
answered by Dan 5
·
0⤊
0⤋
Your RAM is more than enough for Win XP. You would hardly use virtual memory (VERY SLOW). Just set it to auto and let Windows manage it.
2007-05-26 14:30:53
·
answer #3
·
answered by Karz 7
·
0⤊
1⤋
You can match you VM upto 99.8% of what your actual physical memory....
so if you have 12400MB Ram you can have upto 13399.9Mb VM...
Do not automatically allow Windows to manage your vital services as most av/spyware/malware blockers do not monitor "trusted" programs such as Windows...they can and WILL make mistakes....automation is for IGNORANT/LAZY PEOPLE who have the money to waste when their "trusted" programs malfunction and tank their system.
2007-05-26 14:42:44
·
answer #4
·
answered by Jimmy L 1
·
0⤊
0⤋
Set it to let windows manage.
2007-05-26 14:32:48
·
answer #5
·
answered by Anonymous
·
0⤊
1⤋
I would have to agree with JC, let Windows manage it... You would be constantly changing it when your hard drive started to fill up.
2007-05-26 14:34:00
·
answer #6
·
answered by Larry C 1
·
0⤊
1⤋
id probably go 50 terrbytes of ram for a decent pc... like mine...i have 100 TB cost me 25m....its a quantum pc..
2007-05-26 14:33:00
·
answer #7
·
answered by curly p 1
·
0⤊
1⤋
I'd let windows manage it for you
2007-05-26 14:29:04
·
answer #8
·
answered by J C 2
·
0⤊
1⤋