Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Pagefile.sys

05 Feb 2010   #31
seekermeister

W7x64 Pro, SuSe 12.1/** W7 x64 Pro, XP MCE
 
 

brady,

I knew that was true of the term "memory", but didn't know that included the term "RAM", so I shall have to edit my mental dictionary.

What happens with a "non-intensive" apps, as you described before, if the pagefile is turned off? Does it have to retain that extra data on the harddrive and require accessing the drive when it is needed? If that is the case, then these non-intensive apps would effect performance more than the intensive ones would.


My System SpecsSystem Spec
.
05 Feb 2010   #32
seekermeister

W7x64 Pro, SuSe 12.1/** W7 x64 Pro, XP MCE
 
 

Quote   Quote: Originally Posted by monkeys breath View Post
i suggest under 4gigs of ram a page file, over 4gigs no page file.
And if you have exactly 4GBs, you toss a coin?
My System SpecsSystem Spec
05 Feb 2010   #33
topgundcp

win 7 ultimate x64
 
 

Brady is right, I have been running XP, Vista, and now 7 without any pagefile.sys with 4GB of RAM.
My System SpecsSystem Spec
.

05 Feb 2010   #34
brady

 

"In modern operating systems, including Windows, application programs and many system processes always reference memory using virtual memory addresses which are automatically translated to real (RAM) addresses by the hardware. Only core parts of the operating system kernel bypass this address translation and use real memory addresses directly. All processes (e.g. application executables) running under 32 bit Windows gets virtual memory addresses (a Virtual Address Space) going from 0 to 4,294,967,295 (2*32-1 = 4 GB), no matter how much RAM is actually installed on the computer. In the default configuration, 2 GB of this virtual address space are designated for each process' private use and the other 2 GB are shared between all processes and the operating system. RAM is a limited resource, whereas virtual memory is, for most practical purposes, unlimited. There can be a large number of processes each with its own 2 GB of private virtual address space. When the memory in use by all the existing processes exceeds the amount of RAM available, the operating system will move pages (4 KB pieces) of one or more virtual address spaces to the computer's hard disk, thus freeing that RAM frame for other uses. In Windows systems, these "paged out" pages are stored in one or more files called pagefile.sys in the root of a partition. Virtual Memory is always in use, even when the memory required by all running processes does not exceed the amount of RAM installed on the system."
My System SpecsSystem Spec
05 Feb 2010   #35
monkeys breath

windows
 
 

Quote   Quote: Originally Posted by seekermeister View Post
Quote   Quote: Originally Posted by monkeys breath View Post
i suggest under 4gigs of ram a page file, over 4gigs no page file.
And if you have exactly 4GBs, you toss a coin?
4gig is an odd configuration. i would go with a matching page file.
My System SpecsSystem Spec
05 Feb 2010   #36
Frostmourne

Windows 7 Ultimate x86-64
 
 

Let Windows manage it and stop wasting your time fiddling with it.
My System SpecsSystem Spec
05 Feb 2010   #37
seekermeister

W7x64 Pro, SuSe 12.1/** W7 x64 Pro, XP MCE
 
 

Quote   Quote: Originally Posted by monkeys breath View Post
Quote   Quote: Originally Posted by seekermeister View Post
Quote   Quote: Originally Posted by monkeys breath View Post
i suggest under 4gigs of ram a page file, over 4gigs no page file.
And if you have exactly 4GBs, you toss a coin?
4gig is an odd configuration. i would go with a matching page file.
It doesn't seem odd to me, but then I'm an odd character.
My System SpecsSystem Spec
05 Feb 2010   #38
stormy13
Microsoft MVP

Win 7 Ultimate x64
 
 

Quote   Quote: Originally Posted by Frostmourne View Post
Let Windows manage it and stop wasting your time fiddling with it.
+1

TweakHound - Tweaking Windows 7, Page 7
My System SpecsSystem Spec
05 Feb 2010   #39
BunBun

Windows 7 Ultimate x64
 
 

Quote   Quote: Originally Posted by Digerati View Post
I currently have open several browser sessions and 10 tabs, MailWasher Pro Beta, and a 24 page Word doc and only using 1.36Gb of my 8Gb. I am no where needing the page file, but my performance is not hindered because there is a page file either.
I just have internet explorer and world of warcraft running atm. Currently using 3.77GB of my RAM. I could get by with just 4GB but I like to do more then this at times (like run 2 or 3 instances of world of warcraft).

Right now if I had a pagefile world of warcraft would be lagging considerably due to the excessive IO usage of my HDD and needless bandwidth wasted to my RAM. Windows doesn't wait till your at 99% of RAM usage it starts pageing earlier then that. And I consistently keep my RAM above 90% usage.

I did very extensive testing comparing Quake 4 and some other games running with and without a pagefile. Quake 4 on one monitor, internet explorer on the second monitor. Win XP SP2 and 2GB of ram. pagefile not only dropped my FPS by about 10-20% it also caused this crazy stuttering which is what happens when the systems I/O subsystem gets backed up with useless small random read/writes. turned off the page file and kept my memory near 98% used and all was fine. This si when I went and bought a 4GB ram kit and left pagefile disabled forever.




Quote   Quote: Originally Posted by brady View Post
"In modern operating systems, including Windows, application programs and many system processes always reference memory using virtual memory addresses which are automatically translated to real (RAM) addresses by the hardware. Only core parts of the operating system kernel bypass this address translation and use real memory addresses directly. All processes (e.g. application executables) running under 32 bit Windows gets virtual memory addresses (a Virtual Address Space) going from 0 to 4,294,967,295 (2*32-1 = 4 GB), no matter how much RAM is actually installed on the computer. In the default configuration, 2 GB of this virtual address space are designated for each process' private use and the other 2 GB are shared between all processes and the operating system. RAM is a limited resource, whereas virtual memory is, for most practical purposes, unlimited. There can be a large number of processes each with its own 2 GB of private virtual address space. When the memory in use by all the existing processes exceeds the amount of RAM available, the operating system will move pages (4 KB pieces) of one or more virtual address spaces to the computer's hard disk, thus freeing that RAM frame for other uses. In Windows systems, these "paged out" pages are stored in one or more files called pagefile.sys in the root of a partition. Virtual Memory is always in use, even when the memory required by all running processes does not exceed the amount of RAM installed on the system."
Writing in 4kb blocks you say... whats the HDD's worst performance parametric? Oh yeah random writing of 4kb blocks... nice. Not only are we using a slower medium we are using its worst possible state. And I am talking like 5mb/s on the best of drives (if that high even) unless your using SSD or a massive raid array.
And to top it off those IO requests get higher priority so your HDD's cache and IO queue's get filled up with this useless data. Any usage of the drive in this way for no reason is simply unnacceptable and a complete waste of system resources.
My System SpecsSystem Spec
05 Feb 2010   #40
Frostmourne

Windows 7 Ultimate x86-64
 
 

Then buy more RAM, and reinstate the page file. I'll be putting in another 4GB DDR3 kit in my gaming system very soon.
My System SpecsSystem Spec
Reply

 Pagefile.sys




Thread Tools




Similar help and support threads
Thread Forum
Moved Pagefile.sys to second HHD and old pagefile.sys still on primary
Hello all, I have a SSD which runs my windows 7 and other processing heavy programs and a secondary HDD which holds files. I've been reading up on making sure I can get the most life out of my SSD since there are limited read/write cycles on them. Therefore, I looked into moving my...
Performance & Maintenance
pagefile.sys
Hello. I have 2 x WD6400 AAKS. I have the pagefile.sys on my second hdd. With 3 GB DDR3 triple channel is it safe to disable the pagefile.sys ? What's the best settings ? Please give me some advices. Thanks.
Performance & Maintenance
pagefile
i have 4gb of ram, in my pagefile settings, it has suggested i use 6150gb for the pagefile, i was leaving it to be system managed but read sometimes that it benefits the system to have a fixed point so set both min and max to 6200. is this worth doing or should i just let wondows manage it? 6200gb...
Performance & Maintenance
Pagefile
Hello, I have 6gb's of ram, do I need a pagefile? Played a little and turned it off but I noticed that there was some kind of usage in the performance monitor, still. Currently use 3 SSD's in RAID 0, with a 4th for pagefile and temp files. Do I add 4th SSD to the RAID 0 array? Do I go RAID 5,...
Performance & Maintenance
Pagefile help
Hi guys. Today I did something that I am now regretting. I switched my pagefile to a second hard drive. I left 1 GB on the C: drive and set the D: drive to automatic values. I did this to try and solve a memory issue with Fallout 3. However, my computer has now been reduced to a slow...
Performance & Maintenance
Cannot Set PageFile
My computer has slowed right down lately and I tracked the problem to the pagefile which has suddenly disappeared. When I try to set it back to system managed and click the 'set' button, there is a popup in the system tray that says "SystemPropertiesPerformance.exe - corrupt file". Any ideas?
Performance & Maintenance


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 11:55.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App