Virtual Memory - optimized settings

rameshiyer

New member
Local time
11:56 PM
Messages
22
Location
Mumbai, India
Hi,
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.
 
Last edited:

My Computer

OS
Windows 7 SP1 Home Premium 64-bit
CPU
Intel Core i5 430
Memory
8Gb DDR3 1333 Mhz
Graphics Card(s)
NVidia GEForce GT 420M CUDA 1 Gb
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 Computer

Computer Manufacturer/Model Number
Too many to describe...
OS
Windows 7 x64 pro/ Windows 7 x86 Pro/ XP SP3 x86
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 Computer

OS
Windows 7 SP1 Home Premium 64-bit
CPU
Intel Core i5 430
Memory
8Gb DDR3 1333 Mhz
Graphics Card(s)
NVidia GEForce GT 420M CUDA 1 Gb

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Me
OS
Win 7 Ultimate x64
CPU
FX-8350 @ 4.6 GHz so far
Motherboard
Asus M5A97 EVO
Memory
ADATA XPG V1 Series Black 8GB DDR3 1600
Graphics Card(s)
Sapphire R9 270x Dual-X
Sound Card
Xonar DGX w/ Corsair Vengence 1300
Monitor(s) Displays
Acer S232HL Abid
Screen Resolution
1920x1080
Hard Drives
120 GB OCZ Vertex 3
500 GB Seagate 7200.12
PSU
Antec Earthwatts 650W Green
Case
Antec Three Hundred
Cooling
Cooler Master 212 EVO
Keyboard
Logitech G510
Mouse
Logitech G500s
Internet Speed
35000/3000
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 Computer

OS
Windows 7 SP1 Home Premium 64-bit
CPU
Intel Core i5 430
Memory
8Gb DDR3 1333 Mhz
Graphics Card(s)
NVidia GEForce GT 420M CUDA 1 Gb
Leave it alone ....wds will handle it for you .....IMO .,
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Sony Vaio VPC-SE23FXS
OS
WDS 7 Home Pre.x64
CPU
Intel Core i5 2450M @ 2.50GHz
Memory
8GB Kingston[2x4] Dual-Channel DDR3 @ 1333MHz
Graphics Card(s)
AMD Radeon(TM) HD 6470M + Intel(R) HD Graph 3000
Hard Drives
TOSHIBA MK6459GSXP 600GB x 5400RPM (SATA)
Back
Top