从Process Explorer解释GPU信息

时间:2013-07-22 15:00:06

标签: memory-leaks directx gpu sharpdx process-explorer

我正在尝试在Sharpdx / DirectX应用程序中寻找可能的内存泄漏。

我从流程资源管理器中获取以下信息,我不知道如何解释。

enter image description here

  1. 什么是专用GPU内存?
  2. 什么是系统GPU内存?
  3. 什么是Comitted GPU Memory?

1 个答案:

答案 0 :(得分:15)

  1. 专用GPU内存基本上是GPU上的VRAM

  2. 系统GPU内存是显卡驱动程序使用GART(图形地址重映射表)将资源存储在系统内存中的内存... AGP和PCI Express都提供了区域为此目的留出的记忆(有时也称为孔径段)。

  3. 提交的GPU内存是指显示驱动程序映射到显示设备的地址空间的内存量,这是一个难以解释的概念,但这个数字通常不代表任何人,除了驱动程序开发人员。 / p>

  4. 我建议您查看following documentation on MSDN以及this overview of GPU address space segementation,虽然它们有些技术性,但它们会概述正在发生的事情。