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: Virtual Memory - optimized settings

07 Feb 2011   #1

Windows 7 SP1 Home Premium 64-bit
Virtual Memory - optimized settings

I have been using Windows 7 Home Premium 64bit for an year now, and recently noticed that the "Currently Allocated" virtual memoy is 3063 Mb, while the "Recommended" VM is 4594 Mb. I have 3 Gb physical memory installed. Even after I check the "Automatically manage paging file size for all drives" option, the VM remains 3063 Mb. What should be the optimal VM setting in Win'7 for me to derive the best performance from my PC ? Please advise.

My System SpecsSystem Spec
07 Feb 2011   #2

Windows 7 x64 pro/ Windows 7 x86 Pro/ XP SP3 x86

How Big Should I Make the Paging File?

Perhaps one of the most commonly asked questions related to virtual memory is, how big should I make the paging file? There’s no end of ridiculous advice out on the web and in the newsstand magazines that cover Windows, and even Microsoft has published misleading recommendations. Almost all the suggestions are based on multiplying RAM size by some factor, with common values being 1.2, 1.5 and 2. Now that you understand the role that the paging file plays in defining a system’s commit limit and how processes contribute to the commit charge, you’re well positioned to see how useless such formulas truly are.

Since the commit limit sets an upper bound on how much private and pagefile-backed virtual memory can be allocated concurrently by running processes, the only way to reasonably size the paging file is to know the maximum total commit charge for the programs you like to have running at the same time. If the commit limit is smaller than that number, your programs won’t be able to allocate the virtual memory they want and will fail to run properly.

So how do you know how much commit charge your workloads require? You might have noticed in the screenshots that Windows tracks that number and Process Explorer shows it: Peak Commit Charge. To optimally size your paging file you should start all the applications you run at the same time, load typical data sets, and then note the commit charge peak (or look at this value after a period of time where you know maximum load was attained). Set the paging file minimum to be that value minus the amount of RAM in your system (if the value is negative, pick a minimum size to permit the kind of crash dump you are configured for). If you want to have some breathing room for potentially large commit demands, set the maximum to double that number.
Read more: Pushing the Limits of Windows: Virtual Memory - Mark's Blog - Site Home - TechNet Blogs
My System SpecsSystem Spec
07 Feb 2011   #3

Windows 7 SP1 Home Premium 64-bit

Thanks Bill2 for your response/input. However, it still doesn't explain my query. I am not a tech prof., so need advise on whether I should go with Windows' default settings of "System managed size" for VM (which seems to under-utilize available physical RAM), or should I use "Custom size" and set VM myself based on available physical RAM.
My System SpecsSystem Spec

07 Feb 2011   #4
Microsoft MVP

Win 7 Ultimate x64

Personally I like #1 from here,

TweakHound - Tweaking Windows 7, Page 7

cuts out all the fuss and muss as to what to set it too.
My System SpecsSystem Spec
07 Feb 2011   #5

Windows 7 SP1 Home Premium 64-bit

Thanks Stormy13. Guess will leave it for Windows to decide on VM, as it seems Win'7 handles VM differently and more efficiently than previous versions of Windows.
My System SpecsSystem Spec
07 Feb 2011   #6

WDS 7 Home Pre.x64

Leave it alone ....wds will handle it for you .....IMO .,
My System SpecsSystem Spec

 Virtual Memory - optimized settings

Thread Tools

Similar help and support threads
Thread Forum
virtual memory advanced settings?
What should my total paging file size be set to, in the lower box it says minimum 16 mb and then Recommended 12202 mb and then currently allocated says 20349 mb and I balanced this means for all drives individually and if so for one what is currently allocated 20349 has not been set yet because I...
Performance & Maintenance
What Is Virtual Memory?
I'm trying to run an old pc game called Might and Magic VIII, but when i try to run the game a window pops up saying "Due to virtual memory requirements Might and Magic VII requires 30MB of free hard drive space to operate properly" What does that mean? I have about 16GB free space on my hard...
virtual memory
Hello guys. Please tell me if i proced corect with my virtual memory setup :D I have to harddrives. C and D is the first one, with the OS and other stuff, and E is the second harddrive. As you can see in the image, please tell me if it's right. I have 3 GB DDR ram Thanks
Performance & Maintenance
Virtual Memory
I'm using Windows 7Pro 64 bit with 8 Gig of ram. What would be a good setting for my virtual memory? Right now it's set 8191 MB.
Performance & Maintenance
Windows Virtual PC - Change Virtual Machine Settings
How to Change Virtual Machine Settings in Windows Virtual PC This will show you how to change a Windows Virtual PC virtual machine's settings in Windows 7. To create a virtual machine or install Windows XP Mode, you will need to download and install the 32-bit (x86) or 64-bit (x64) version of...
Virtual Memory
Hello all, I'm looking at using a larger flash drive for the ReadyBoost function and wondering what your thoughts are on it. At the moment I have about 4GB of a flash drive ready-boosted and I have noticed a slight increase in performance. Does it really only affect the paging file and such? ...
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 23:27.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App