On Sat, 14 Jan 2023 20:39:00 -0500, august abolins wrote:
I recently upgraded my T60 XP laptop from a 250GB HDD to a 1TB
SSD. Reading that that pagefile activity can be a problem for
SSD drives, I set the page file to "No paging file" and
rebooted. The report in ControlPanel/ System/ Advanced/
Settings/ Advanced/ and then VirtualMemory/ Change ..reports
"No Paging File" "Currently allocated 0"
NEXT, I deleted pagefile.sys on both of my C and H partitions,
and rebooted again.
BUT.. the WTM (Windows Task Manager), Performance tab, still
shows a live PF Usage graph/activity!
What gives? Why is there still pagefile activity?
The page file provides additional memory type called paged memory. Paged
memory is designed to be the representation for the page file. Paged memory
is handled differently than RAM, because it uses disk to emulate memory.
When the page file is disabled, it doesn't actually disable paged memory handler. It simply changes the emulation of the paged memory to use RAM
instead of disk.
Paged memory is needed for the system crash handler (BSOD). BSOD
preallocates some memory for itself and is hardcoded to use paged memory.
For software debugging purpose, it needs to be able to keep the contents of
the memory intact, so that it can dump the state of the memory when the
crash occurs.
The BSOD can not and should not dynamically allocate memory as needed
because that will change the state of the virtual memory handler - which
will pollute the data since it can be possible evidence or supporting
evidence for the cause of system crash.
So, what's shown in Windows Task Manager is inaccurate, since it mentions
"page file" rather than "paged memory" or anything else other than "page
file".
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)