Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

How can I monitor video memory usage?

share|improve this question
Can you tell us what operating system you are interested in monitoring the usage from? Also, knowing what make/model of video adapter may be useful as well. :) – Ƭᴇcʜιᴇ007 Jul 5 '10 at 20:43
I'm using windows 7, mainly. – stacker Jul 6 '10 at 1:02
make/model of video adapter how can I know this? – stacker Jul 6 '10 at 1:08
You can check it via the dxdiag utility. – happy_soil Jul 6 '10 at 8:49
The GPU is graphics card specific so there won't be a general tool that monitors this. Look for something specific to your graphics card. – ChrisF Feb 27 '11 at 14:22

GPU load monitoring is not a built-in feature in Windows, but there are third-party tools to do the job.

GPU-Z is a graphics card information tool that supports a number of monitoring options for graphics cards such as clock speeds, fan speed, memory load, GPU load and Video Engine load.

I believe it supports both ATI (AMD) and nVidia graphics cards.

This is a screen shot of my system while playing a h.264 video.

enter image description here

share|improve this answer
For my model it only shows the Clocks, not the load – Jader Dias Feb 27 '11 at 19:55
your pic showed quite a lot of info. I circled the part I think you were getting at. Was that the part you were getting at? – barlop Dec 19 '15 at 17:31
@JaderDias it works for my intel hd graphics 4000 in my laptop. What model is yours? – barlop Dec 19 '15 at 17:33

If you use an ATI or NVIDIA card, you should check out GPU-Z.

Main Features:

  • Support NVIDIA and ATI cards
  • Displays adapter, GPU and display information
  • Displays overclock, default clocks and 3D clocks (if available)
  • Validation of results
  • No installation required
  • Support for Windows 2000 / XP / Vista / Windows 7 (both 32 and 64 bit versions are supported)

enter image description here

enter image description here

share|improve this answer
so much info there, you should circle the relevant part – barlop Dec 19 '15 at 17:28

AMD System Monitor is pretty good. It gives you % CPU and GPU utilization.

enter image description here

share|improve this answer

You can monitor NVidia GPUs with RivaTuner

enter image description here

share|improve this answer

MSI Afterburner (a tool similar to RivaTuner) can show this in real-time on a graph, among other things. Note that it does not require a MSI card.

enter image description here

share|improve this answer

All for one: You could use

But it will not give you the "Number" of used Memory, but in percent! Also a lot of more, usefull infos ;)

EDIT: Ignore the Answer! OHM supports Memory Usage and not only this... You will get the Usage in Percent. The Memory Usage in Size is little bit tricky, but possible! I would give you the code, when needed!

share|improve this answer
Holy Moly... Did you read the Library and understood what it does?! How the hell did i got the Memory Usage from OHM, when it is not possible?! If your Graphicscard doesnt support it, its not my fault! :P – Christbaum Schmuck Feb 22 at 22:06

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.