Re: Disabling the page file doesn't really disable it. A bug?
- From: "Gerry" <gerry@xxxxxxxxxx>
- Date: Sun, 4 May 2008 22:15:33 +0100
Task Manager measures allocation of virtual memory to programs not
usage!
You can do a better check on pagefile usage using pagefilemon.
Use page file monitor to observe what is the peak usage. Start it to run
immediately after start-up and look at the log. Pagefilemon takes
snapshots. You need to run it at the beginning of the session at then
run it again at intervals throughout the sessions. The log is Pagefile
log.txt. If you right click on the file in Windows Explorer and select
Send to, Desktop (Create Shortcut). The same applies to
XP_PageFileMon.exe.
A small utility to monitor pagefile usage:
http://www.dougknox.com/xp/utils/xp_pagefilemon.htm
Note that programs using undo features, particularly those associated
with graphics and photo editing, require large amounts of memory so if
you use this type of programme check these first observing how the page
usage increases when they start and whether the usage decreases when you
close the programme.
--
Hope this helps.
Gerry
~~~~
FCA
Stourport, England
Enquire, plan and execute
~~~~~~~~~~~~~~~~~~~
nivtwig@xxxxxxxxx wrote:
On May 4, 10:29 pm, "AJR" <ajr...@xxxxxxxxxxx> wrote:
To put it bluntly - you really do not understand pagefile function.
The only relationship between RAM and the pagefile is that Windows
will use the amount of RAM installed as a "default" guide to set the
pagefile size.
Note - Windows will always create and utilize VM (aka pagefile)
regardless of the amount of RAM installed - and whether or not you
have "disabled" the pagefile.
Comparing RAM usage versus VM(pagefile) is the orange/apple stuff.
Basically RAM is utilized by "current" running program threads - VM
stores "recently" used threads on the theory they will be recalled
shortly - thereby having them more accessible (faster memory access).
<nivt...@xxxxxxxxx> wrote in message
news:7d18e719-9c59-4a52-aa7a-ff103e92ca72@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
I tried disabling the pagefile using the "No paging file" option on
the advanced tab of "My computer" properties . I restarted the
computer, the file pagefile.sys is missing (as it should be), but I
still see that windows is paging a lot of memory to a pagefile when
I look at the "VM usage" column of most processes on Task Manager.
The "page faults" column also shows many page faults for certain
applications that I am using. The total memory of all my processes
never reaches 1GB, which is half the memory I have (2GB), so there
is no reason for windows to swap to a page file. Therefore I tried
disabling it, although I know several articles advised not to do so
( Giving not good enough or even wrong reasons in my opinion)
I have more than enough RAM (2GB) for all my applications memory
needs, but I still see that Windows by default swaps about 1/2 of
the application memory usage to the page file on the disk. This
happens with almost all applications.
For example the total memory usage of firefox with 60 tabs open is
~600MB, and windows swaps ~300MB to the page file on disk according
to the Task manager (the "VM usage" column)
I am using Windows XP SP3.
Well, to put it not bluntly: I think you are the one who doesn't
understand page file and VM.
But instead of arguing on definitions, just explain me the following:
Why do I see on the task manager the following info for the process of
Firefox, and what is the meaning of of it (after I disabled the Page
file on Windows XP):
Image Name | Mem Usage | VM Size | Page faults
Firefox.exe | 344,840K | 334,716K | 437,513
Notice the "VM Size" column shows a smaller number than Mem size. As I
understand it, In the task manager the "VM size" is the part of the
file that is swapped to the page file. It is not the total Virtual
Memory that is used by the process as usually defined by the articles
you read.
The total memory consumed by the process (which is the "Virtual
Memory" according to the usual defition used in several articles, but
not in Task Manager terminology) is the resident set (344M) plus the
"VM Size" (334M) = ~678M
Why isn't the "VM Size" in Task Manager (which is the the part of the
process Virtual Memory that is swapped to disk) equal to 0 ? That is
what I expected to see.
Why are there so many Page faults?
.
- References:
- Prev by Date: Re: Computer is really slow
- Next by Date: RE: someone please help
- Previous by thread: Re: Disabling the page file doesn't really disable it. A bug?
- Next by thread: windows installer
- Index(es):
Relevant Pages
|
|