Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .