esikhobe

Distinguished
Oct 27, 2003
6
0
18,510
Hello guys
there is a question I have for many years.
what virtual memory is for? since I can buy any amount of DDR-RAM .
(I know the definition)
if we become free of virtual memory , does it eliminate the long delay that occurs because of the hard disk activity?
 

site3op

Distinguished
Jan 3, 2006
137
0
18,680
Virtual memory is used by the OS. The OS will reserve a good bit of the physical memory and attempt to use virtual memory for most things. Eliminating the use of virtual memory will leave you with running out of memory quickly. Advice for HD seek times. Set your upper and lower virtual memory sizes the same and at about 1 1/2 times the physical memory size. Make sure to defrag your drive after this to get the virtual memory areas on the HD back together. This should speed things up for you.
 

sturm

Splendid
You can check to see whats in virtual memory by doing ctrl-alt-delete and select virtual memory usage in the view-> columns.
There isnt much delay from hard disk usage. Google and youll find tests that have been ran using all sorts of configs and there is no real world benefit to setting it one way or the other. The only one that made a difference was having NO virtual memory, which slowed the system down.
Now if you have 3 gigs or more of ram you shouldnt notice this slow down.

I have my page file on a seperate partition just to help on defrags.
 

esikhobe

Distinguished
Oct 27, 2003
6
0
18,510
I`ll give you an example.
I have 256 MB RAM and set maximum and minimum of virtual memory to 500 MB . my question is this:can I say, I have 756 MB RAM?
 

esikhobe

Distinguished
Oct 27, 2003
6
0
18,510
I don`t understand " The OS will reserve a good bit of the physical memory and attempt to use virtual memory for most things." that site3op says.
what is "good bit"?
 

esikhobe

Distinguished
Oct 27, 2003
6
0
18,510
In the other words "Does Windows find any gold on harddisk? that prefers it to DDR-RAM.I can buy any amount of DDR-RAM, but why it steel need VirtualMemory?