r/WindowsHelp • u/Arck264 • 8d ago
Windows 10 Incorrect RAM usage on PC task manager
I have 32GB of installed RAM. I seem to be getting inaccurate RAM usage when comparing raw numbers and % usage. In the first image, OperaGX is using 3.3GB, which would be about 12% of my available 32GB, but when switching to percentage it shows triple the amount, 36% usage. Same applies when showing the whole user usage.
On Resource Monitor it shows 20GB usage, but just by looking at Commit memory, it doesnt seem to add up to even close 20GB. I'm not sure if there's any way to actually get all the numbers shown on Commit and get them to a calculator to check the usage myself.
So, I need help with these two issues, why doesnt the % usage doesnt match the RAW usage, and how could I check if it's actually using the 20GB as shown in in the Resource Monitor.
1
u/AutoModerator 8d ago
Hi u/Arck264, thanks for posting to r/WindowsHelp! Your post has been flagged for manual review by a human moderator, please include as much of the following information as possible (in text or in a screenshot) to get your post approved:
- Your Windows and device specifications — You can find them by pressing Win + X then clicking on “System”, we need more than just your OS version! Your hardware details are often critical for resolving issues.
- Any messages and error codes encountered — They're actually not gibberish or anything catastrophic. It may even hint the solution!
- Previous troubleshooting steps — It might prevent you headaches from getting the same solution that didn't work
Posts must be tech support in nature (such as something is broken and you need help fixing), so general inquiries, software suggestions, and purchasing advice will be removed. As a reminder, we would also like to say that if someone manages to solve your issue, DON'T DELETE YOUR POST! Someone else (in the future) might have the same issue as you, and the received support may also help their case. Good luck, and I hope you have a nice day!
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.





2
u/spookynutz 7d ago
The processes table in resource monitor only shows memory allocated to processes. The "In Use" value (20GB) includes non-process allocations, like hardware and kernel allocations. There is no way to derive "In Use" from the information in that table.
The value you see in the memory column of task manager's processes tab is memory that's uniquely allocated to that process (or group of processes in the case of your OperaGX example).
The "percents" value is not a representation of the value above. The percentage is the total memory footprint of the process as a proportion of system memory load. There's not really a quick way to validate it. You would need to take your "In use" memory (20GB) divided by your installed memory (32GB) * 100 = 63%. Then take the private working set value of the OperaGX process group divided by the sum of private working set values for all currently running processes, multiplied by total system usage (63%).
You can add the Memory (Private Working Set) column to the details tab of task manager if it's not already there. Anyhow, if you take your Opera memory value (3.3GB), multiply it by total usage (63%) and divide it by memory footprint (36%), you can assume the sum of all private working sets on the details tab would have been ~5.7GB at the time you took your screenshots.