How much virtual memory is optimal

dhruv17singhal

New member
Member
Local time
8:05 PM
Messages
35
Hi,

I have the 64-bit version of Windows 7 installed with 4GB of RAM. I run virtualisation applications like virtualbox as well as IDEs like Netbeans (a bit heavy on memory) and Visual Studio 2010. I frequently find the memory consumption shooting above 3500 MB. Is it normal?

Also my virtual memory (min & max) is manually set to 8 GB. Since I have never seen the commit charge going beyond 4GB, I assume that the virtual memory remains unused. So, I wish to know how much virtual memory is actually required by my system and whether I should leave it to be managed by the system or set it manually.
 

My Computer

OS
Windows 7 Ultimate x64
CPU
Intel Core 2 Quad Q9650 3.00 GHz
Motherboard
Intel DQ45CB
Memory
6 GB
Monitor(s) Displays
LCD
Screen Resolution
1360 x 768
Hard Drives
Seagate Barracuda 7200.12 1TB x3;
Western Digital Cavaire Green 1TB x1
PSU
Seasonic 620W Power Supply (S12II-620)
Case
Cooler Master Elite 430 With Side Panel Window
Cooling
Cooler Master Hyper N620 CPU Cooler
Keyboard
Logitech Wireless Keyboard (MK250)
Mouse
Logitech Wireless Mouse (MK250)
Internet Speed
2 Mbps

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS 420
OS
Windows 10, Home Clean Install
CPU
Intel Core2 processsor Q8200(2.33Ghz 1333FSB) Quad Core Tech
Motherboard
Dell
Memory
6 gb
Graphics Card(s)
ATI Radeon 256MB HD3650
Sound Card
Intergrated 7.1 Channel Audio
Monitor(s) Displays
Dell SP2009W 20"
Hard Drives
640 GB Serial ATA Hard drive
Cooling
Fan
Keyboard
Dell USB Keyboard
Mouse
Dell Premium Optical USB
Internet Speed
DSL 2.85
"How much virtual memory is optimal?"

In my opinion, with modern operating systems like Windows 7, you'll get the best virtual memory performance by letting the OS manage it. On the three Win 7 x64 systems that I own I've noticed that by default Win 7 sets the VM to roughly 2x installed ram and everything runs quick and snappy, with very little disk thrashing.

I don't use the memory-intensive applications that you do, so perhaps yours is a special case, but I think even then Win 7 will handle it better than setting it manually.

Just my opinion of course ;)
 

My Computer

Computer Manufacturer/Model Number
Dell E520
OS
Windows 7 Enterprise x64 SP1, Ubuntu 11.04 x64
CPU
Core2Quad Q6700 - 2.66 GHz
Motherboard
Whatever the heck Dell put in there...
Memory
8 Gig Mushkin DDR2 800 MHz
Graphics Card(s)
EVGA NVIDIA 9800GT - 512MB DDR3
Monitor(s) Displays
2 x 19" ViewSonic LCD
Screen Resolution
2560x1024
Hard Drives
1 Intel X25-M 120G SSD, 1 300G VelociRaptor, 1 WD Caviar Black 1TB
PSU
PCPower & Cooling Silencer 500 Watt
Internet Speed
15/2 Roadrunner Cable
Other Info
NOD32 AV - Malwarebytes
I'll second the recommendation to just let the OS manage it. Unless you are tight on space, or running your pagefile on an SSD....it's just let the OS take care of things.
 

My Computer

Computer Manufacturer/Model Number
Self-Built in July 2009
OS
Windows 7 Ultimate x64
CPU
Intel Q9550 2.83Ghz OC'd to 3.40Ghz
Motherboard
Gigabyte GA-EP45-UD3R rev. 1.1, F12 BIOS
Memory
8GB G.Skill PI DDR2-800, 4-4-4-12 timings
Graphics Card(s)
EVGA 1280MB Nvidia GeForce GTX570
Sound Card
Realtek ALC899A 8 channel onboard audio
Monitor(s) Displays
23" Acer x233H
Screen Resolution
1920x1080
Hard Drives
Intel X25-M 80GB Gen 2 SSD
Western Digital 1TB Caviar Black, 32MB cache. WD1001FALS
PSU
Corsair 620HX modular
Case
Antec P182
Cooling
stock
Keyboard
ABS M1 Mechanical
Mouse
Logitech G9 Laser Mouse
Internet Speed
15/2 cable modem
Other Info
Windows and Linux enthusiast. Logitech G35 Headset.

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
Mark Russinovich has a different take on what you should set virtual memory to: http://www.sevenforums.com/performa...eries-windows-memory-management-revealed.html Watch part one, towards the end. I'll take Mark's advice over anyone else.

I read that article and I think that he has a good point. But since I have about 155 GB of free disk space, it really does not matter if I 4 to 8 GB are used up by virtual memory. Correct me if I am wrong, I assume that excess of virtual memory will not have a negative impact on the performance. Besides, can any one of you tell me how much the OS would allocate by default?
 

My Computer

OS
Windows 7 Ultimate x64
CPU
Intel Core 2 Quad Q9650 3.00 GHz
Motherboard
Intel DQ45CB
Memory
6 GB
Monitor(s) Displays
LCD
Screen Resolution
1360 x 768
Hard Drives
Seagate Barracuda 7200.12 1TB x3;
Western Digital Cavaire Green 1TB x1
PSU
Seasonic 620W Power Supply (S12II-620)
Case
Cooler Master Elite 430 With Side Panel Window
Cooling
Cooler Master Hyper N620 CPU Cooler
Keyboard
Logitech Wireless Keyboard (MK250)
Mouse
Logitech Wireless Mouse (MK250)
Internet Speed
2 Mbps

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell XPS 420
OS
Windows 10, Home Clean Install
CPU
Intel Core2 processsor Q8200(2.33Ghz 1333FSB) Quad Core Tech
Motherboard
Dell
Memory
6 gb
Graphics Card(s)
ATI Radeon 256MB HD3650
Sound Card
Intergrated 7.1 Channel Audio
Monitor(s) Displays
Dell SP2009W 20"
Hard Drives
640 GB Serial ATA Hard drive
Cooling
Fan
Keyboard
Dell USB Keyboard
Mouse
Dell Premium Optical USB
Internet Speed
DSL 2.85
Back
Top