Interpreting GPU Information from Process Explorer

I am trying to track down a possible memory leak in my Sharpdx / DirectX application.

I get the following information from the process guide, which I do not know how to interpret.

enter image description here

  • What is dedicated GPU memory?
  • What is the system memory of the GPU?
  • What is the internal GPU memory?
+7
memory-leaks gpu directx sharpdx process-explorer
source share
1 answer
  • GPU dedicated memory is basically VRAM on board the GPU

  • The system memory of the GPU is the memory in which the video driver uses GART (graphic address rewriting table) to store resources in the system memory ... AGP and PCI Express provide both memory areas allocated for this purpose (sometimes called aperture segments).

  • The collected GPU memory refers to the amount of memory displayed in the address space of the display device by the display driver, and this is a complex concept, but this number usually does not represent anything useful to anyone except driver developers.

I suggest you look at the following documentation on MSDN , as well as this overview of the segmentation of the GPU address space , although they are somewhat technical, they provide a general overview of what is happening.

+10
source share

All Articles