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
Virtual memory 64 bit
Windows 7 64 bit cpu- i7 Ram- 20 GB Graphic card- Nvidia Geforce GTX 580 My pc is designed for 3d graphic, good hardware for home 3d graphic use About virtual memory, i know this is a subject already debated in many threads however my question is expecially related to 64 bit system with...
Performance & Maintenance
MAX Virtual Memory?
What is the MAX Virtual Memory? Is the MAX Virtual Memory different for 32bit & 64bit OS's? I know that there is a MAX because I set mine to 10Gig & it was not accepted by 32bit Win7. MLStrand56
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
Hey guys, ok so i have 3gb ram, 250gb hdd, intel core 2 duo p8400 @ 2.26ghz so i was wondering about my virtual memory how much do you suggest that i set it to? what different will it make? THANKS IN ADVANCE!
Installation & Setup

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 15:44.
Twitter Facebook Google+