|
|
#1 |
![]() Join Date: Feb 2010
Reputation: 0
Posts: 16
|
When I launch Steam I always get a balloon notification telling me that my page file is "too low" despite my having only used ~340MB of RAM out of 4GB. Why does Steam unnecessarily swap (page?)?
OS: Microsoft Windows XP x64 Edition CPU: Intel Core2 Quad Q6600 RAM: 4GB DDR3 2000MHz DC Page file: 32 to 64 MB |
|
|
|
|
|
#2 |
![]() Join Date: Apr 2006
Reputation: 670
Posts: 4,068
|
Just a tip, it's completely unnecessary to even touch the pagefile on a modern system. Just leave it at system managed. There's no benefit to be had by turning it off or putting at a low number.
|
|
|
|
|
|
#3 |
![]() Join Date: Feb 2010
Reputation: 683
Posts: 7,228
|
Steam doesn't page, Windows does. Just set the number to 1GB and leave it at that
|
|
|
|
|
|
#4 | |
![]() Join Date: Feb 2010
Reputation: 39
Posts: 355
|
Quote:
But to the OP, 32 to 64 MB is way too little. If you want to read more, here are some articles: http://blogs.technet.com/markrussino...7/3155406.aspx http://lifehacker.com/5426041/unders...dnt-disable-it Last edited by Aezay: 03-30-2010 at 08:43 PM. |
|
|
|
|
|
|
#5 |
![]() Join Date: Sep 2008
Reputation: 3095
Posts: 12,989
|
4GB min/max is a much better solution. If you have to set it to 2GB min (2048) and 4GB max (4096). This really only applies to XP users or those with an older OS. If you have Vista/Win7 and over 2GB of physical ram, you shouldn't need to ever touch the page file.
First set page file to none, set, apply, reboot. Defrag your HDD so there is a good chunk of free space that is altogether to make room for your page file. Once this is complete, manually setup your page file. Most apps require 2GB minimum so no matter how much ram you have, I wouldn't go below 2GB as your minimum. Once you've manually setup your page file entries, set, apply and reboot. On your next startup, the page file will have been created, at which you should no longer get errors about "low virtual ram". |
|
|
|
|
|
#6 |
![]() Join Date: Jul 2006
Reputation: 2117
Posts: 5,045
|
If you absolutely have to have a defragged page file, use:
PageDefrag Another benefit here is that it offers registry defragmenting. I guess if your system is in poor enough shape you could justify the use of this. Otherwise, one should rarely ever need to defrag these files. If you bump up the size of your page file and it has two contiguous chunks, this is an instance where a defrag of the page file is not warranted. One fragment is hardly worth worrying about. |
|
|
|
|
|
#7 |
![]() Join Date: Aug 2008
Reputation: 59
Posts: 722
|
Pretty simply put, let Windows manage the page file. There's esoteric cases where tweaking it may improve performance and gaming isn't one of them. Oh, and don't turn it off!
|
|
|
|
|
|
#8 | |
![]() Join Date: Jul 2006
Reputation: 2117
Posts: 5,045
|
Quote:
If someone is intent on doing it themself, there are right and wrong ways to go about it. The article written by Mark Russinovich posted earlier in this thread is great reading. This should also help those out to manually manage their page file: How to determine the appropriate page file size for 64-bit versions of Windows |
|
|
|
|
|
|
#9 |
![]() Join Date: Aug 2008
Reputation: 59
Posts: 722
|
I have 12 gigs of memory on one of my Win7 machines, and the currently allocated page file size is 12 gigs. Also, unless you're using an SSD, disk space is very, very inexpensive.
Last edited by Grüven: 03-31-2010 at 12:23 PM. |
|
|
|
|
|
#10 |
|
Volunteer Moderator
Join Date: Sep 2003
Reputation: 3168
Posts: 17,300
|
The days are long gone where it is advantageous to set a static swapfile size, even in XP. If you are going to set the size, it should really be at least slightly larger than your addressable memory for system functions to work correctly in the event of a BSOD.
__________________ Nothing to see here |
|
|
|
|
|
#11 |
![]() Join Date: Feb 2010
Reputation: 0
Posts: 16
|
I'll just increase the swap file's size. I figured by making it small I'd force Windows to use my uber fast memory rather than my disk; no other program causes these complaints and doing this on Linux makes my computer crazy fast (and still leaves a little swap in case the kernel wants it for some reason or another).
|
|
|
|
|
|
#12 | |
![]() Join Date: Apr 2007
Reputation: 567
Posts: 3,571
|
Quote:
I also manually set the page file...but I go the extra mile and create a 4gig FAT32 partition just for the page file on the fastest drive possible, or 2 2gig FAT32 partitions on 2 fastest drives with 1 page file each.. I dont care what operating system your running ..doing it that way makes the system run more smoothly and possibly faster.. |
|
|
|
|
|
|
#13 |
![]() Join Date: Oct 2009
Reputation: 5622
Posts: 6,630
|
|
|
|
|
|
|
#14 | |
![]() Join Date: Apr 2009
Reputation: 1059
Posts: 2,410
|
Quote:
I second this for Windows XP. |
|
|
|
|
|
|
#15 |
![]() Join Date: Apr 2007
Reputation: 567
Posts: 3,571
|
|
|
|
|
![]() |
|
||||||
| Thread Tools | |
| Display Modes | |
|
|