Windows modified memory without a pagefile

0

How does Windows' modified memory work without a pagefile? The physical memory is modified and then...? I'm running Windows 7 with 16GB of RAM and no pagefile. I have about 2.5GB of modified memory, most of it belonging to Firefox and Vmware processes.

test

Posted 2013-12-21T18:57:59.500

Reputation: 115

Answers

1

modified means that the memory previously belonged to a working set but was removed. However, the data were modified while it was in use and its current contents haven’t yet been written to disk or remote storage. The PTE still refers to the physical page but is marked invalid and in transition. It must be written to the backing store before the physical page can be reused.

When Firefox or VMware modified data are are in the modified list.

You should read the Windows Internals Book 6 (Chapter 10 - Memory Management) for more details.

magicandre1981

Posted 2013-12-21T18:57:59.500

Reputation: 86 560

Unless they're private pages and the process that modified them exits. Then the private modified pages are just released to the standby list. Modified pages mapped to files still get written back to their respective files (backing stores). – Jamie Hanrahan – 2015-07-18T13:32:53.353

Bottom line: Put your pagefile back the way Windows' developers intended. – Jamie Hanrahan – 2015-09-04T10:08:37.720

Backing store? You mean pagefile? What if there is no backing store? If the memory was removed from the working set then it's no longer relevant, correct? – test – 2013-12-23T03:53:43.470

no, the data itself are modified in RAM and now the data on the disk must be replaced with the modified data. This has nothing to to with the pagefile. – magicandre1981 – 2013-12-23T06:41:47.627

I tried RAMmap to flush the modified memory but it doesn't seem to make a difference. Are you saying these are files that were modified in memory and now those modifications must be written back to disk? – test – 2013-12-24T08:02:46.593

yes they must be written back to disk. – magicandre1981 – 2013-12-25T06:54:55.037