Интерпретация информации GPU из Process Explorer

Я пытаюсь выследить возможную утечку памяти в моем приложении Sharpdx / DirectX.

Я получаю следующую информацию из process explorer, которую я не знаю, как интерпретировать.

enter image description here

  1. Что такое выделенная память GPU?
  2. Что такое системная память GPU?
  3. Что такое Comitted память GPU?

1 ответов


  1. выделенная память GPU в основном является VRAM на борту GPU

  2. системная память GPU-это память, которую драйвер видеокарты использует GART (Таблица Переназначения Графических Адресов) для хранения ресурсов в системной памяти... AGP и PCI Express предоставляют области памяти, выделенные для этой цели (иногда называемые сегментами диафрагмы).

  3. выделенная память GPU относится к объему памяти отображенный в адресное пространство устройства отображения драйвером дисплея, это сложная концепция для объяснения, но это число обычно не представляет ничего стоящего никому, кроме разработчиков драйверов.

Я предлагаю вам заглянуть в следующая документация по MSDN а также этот обзор графического процессора адресное пространство segementation, хотя они несколько технические, они дают общий обзор того, что происходит.