V
Virtual Memory
Hi,
I've got a couple of questions for you guys for which I
couldn't find any answers on the Web.
I'm using Windows XP Pro. I want the best performance I
can get out of my system (I'm a developper using .NET and
SQL Server locally frequently and together). So, I
bought lots of RAM and set the Virtual Memory size option
to 'No Paging File'.
Basically, my system seems to run a lot smoother since I
did this. Now, if I use Task Manager to look at my
running processes and add-up the amount of memory they
use, it doesn't come close to the amount specified in the
performance tab. In fact, it's much lower. I looked it
up and learned that the total amount of memory used is
calculated by adding the amount of RAM and the amount of
Virtual Memory used by all running processes. Since I'm
not supposed to be using any Virtual Memory, as per my
setting, I didn't know where the missing MBs of RAM were!
After tunning my Task Manager a little bit, I discovered
that I could add columns of info to the 'Processes' tab.
I added the 'VM Size' column, which I thought should be 0
for all my processes, and to my surprise a lot of memory
was assigned as VM!!!
Now, before I continue, let me just say that my total
amount of available memory is the amount of RAM I have in
the system. Basically, this seems to indicate that the
system really is not using any Virtual Memory at all!
So, my question is why is there memory assigned as VM in
task manager even though I am not using any?
A second question would probably be is it a good idea not
to use a paging file? Even with lots of RAM memory, a
lot of paging/swapping was taking place and it was
slowing my system down. That's why I shut it off.
Thanks a lot,
Skip.
I've got a couple of questions for you guys for which I
couldn't find any answers on the Web.
I'm using Windows XP Pro. I want the best performance I
can get out of my system (I'm a developper using .NET and
SQL Server locally frequently and together). So, I
bought lots of RAM and set the Virtual Memory size option
to 'No Paging File'.
Basically, my system seems to run a lot smoother since I
did this. Now, if I use Task Manager to look at my
running processes and add-up the amount of memory they
use, it doesn't come close to the amount specified in the
performance tab. In fact, it's much lower. I looked it
up and learned that the total amount of memory used is
calculated by adding the amount of RAM and the amount of
Virtual Memory used by all running processes. Since I'm
not supposed to be using any Virtual Memory, as per my
setting, I didn't know where the missing MBs of RAM were!
After tunning my Task Manager a little bit, I discovered
that I could add columns of info to the 'Processes' tab.
I added the 'VM Size' column, which I thought should be 0
for all my processes, and to my surprise a lot of memory
was assigned as VM!!!
Now, before I continue, let me just say that my total
amount of available memory is the amount of RAM I have in
the system. Basically, this seems to indicate that the
system really is not using any Virtual Memory at all!
So, my question is why is there memory assigned as VM in
task manager even though I am not using any?
A second question would probably be is it a good idea not
to use a paging file? Even with lots of RAM memory, a
lot of paging/swapping was taking place and it was
slowing my system down. That's why I shut it off.
Thanks a lot,
Skip.