Is this a normal commit charge?

Keyes

New member
Member
VIP
Local time
10:50 PM
Messages
122
I'm a bit confused at how this works. Currently I'm running a very demanding game - ArmA 3. Physical Memory usage is at 60%, which is just over half of my 8GB of physical ram. I have a page file of 8192MB. That would come to a commit maximum of 16GB if I understand correctly.

I noticed however as I played, the commit charge was around 90%. How would this be possible if physical memory usage is at 60%?
 

My Computer

Computer type
PC/Desktop
OS
Windows 7 Home Premium 64 bit
Just going by your figures and not quite sure my logic is correct:

60% of 8GB = 4.8GB

Plus the 8GB pagefile = 12.8GB

90% of 16GB = 14.4GB

Difference of 1.6GB that could be attributed to machine overhead so it doesn't sound too serious. Though it is possible you may have a memory leak somewhere.

You yourself mentioned, "I'm running a very demanding game":
applications sometimes use a reservation to create a large block of virtual memory and then commit it as needed to ensure that the committed memory is contiguous

Scroll down to committed memory here: http://Pushing the Limits of Windows: Virtual Memory
This reservation could be why you're seeing the 90% commit rate.


Related Links:
https://memory leak detection | msdn.microsoft.com/

http://www.sevenforums.com/general-discussion/117842-commit-charge-post1428111.html#post1428111

The Case of the Enormous Page File - Clint Huffman's Windows Troubleshooting in the Field Blog - Site Home - TechNet Blogs
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Gateway DX4831-01e (Mid-Tower Desktop)
OS
Originally Win 7 Hm Prem x64 Ver 6.1.7600 Build 7601-SP1 | Upgraded to Windows 10 December 14, 2019
CPU
Intel i3 530 2.93GHz, 2933MHz 2 Cores 4 Logical Processors
Motherboard
Gateway H57M01 133 megahertz
Memory
6GB of 1,333MHz DDR3 SDRAM
Graphics Card(s)
32MB Intel Graphics Media Accelerator HD IGChip
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Gateway HX2000 20inch TFT active matrix TN
Screen Resolution
1600 x 900 x 59 hertz
Hard Drives
WDC WD10EADS-00M2B0 [HDD] (1000.20 GB) -- drive 0,
HL-DT-ST DVDRAM GH41N [CD-ROM dr]
Four card readers, and Four USB 2.0
PSU
300watts.
Case
Mid-Tower Desktop
Cooling
Stock from Gateway
Keyboard
Natural Ergonomic Keyboard 4000, see Other Info
Mouse
Orig. Gateway wore out now using Insignia USB wired optical
Internet Speed
Vz FIOS 10ms png 57.64Mbps down 65.53Mbps up Speedtest.org
Antivirus
Zamana Anti-logger with Anti-malware, MSE, Windows Firewall,
Browser
IE11.0.9600.19399-Upd ver11.0.135, Firefox 68.0.1 x64
Other Info
System Specs by Belarc.

BIOS: American Megatrends Inc. P01-A0 11/17/2009

Replaced the MS 'Natural' Standard PS/2 Enhanced 101-102 Keyboard with a new Natural Ergonomic Keyboard 4000 on August 1st 2014.

Canon Pixma MG3222 Printer.

Updated to IE11 on 12102015 | Fios Quantum Router g1100

Additional AV: SpywareBlaster, manual Mbam, SAS
There is a rather popular idea that commit charge is equal to the sum of pagefile and RAM usage. That is NOT correct. There is no relationship between RAM usage, pagefile usage, or any combination of the two. Any apparent relationship is just coincidence. Unfortunately many otherwise well informed sources have got this wrong.

The commit charge is a rather difficult concept to understand. Most descriptions I have seen are quite technical or wrong. Essentially it is a measurement of storage space that the memory manager has committed or promised to have available. This storage can be either in RAM or the pagefile. The commit limit is the sum of RAM size, plus pagefile size, minus a small overhead. Windows will not commit or promise more storage than it actually has available. For that reason the commit charge can never exceed the commit limit.

The commit charge is a measurement of potential storage that may be required. Typically actual usage of that storage will be less than is committed. It will often be much less.

Reserved memory is another concept entirely and I will not discuss it here. There is no committed storage for it and in 64 bit Windows 8.1 and Windows 10 it can be many TB, larger than RAM or disk size.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210
Back
Top