COMRAD404 / GLOSSARY

VRAM (видеопамять)

VRAM; video memory; graphics memory

VRAM — разговорное название видеопамяти GPU, но на практике важно различать общий объём, dedicated video memory и текущий бюджет памяти, который ОС разрешает приложению.

TL;DR

VRAM — разговорное название памяти GPU; в официальных источниках точнее различать video memory, graphics memory и dedicated video memory.

VRAM (video memory / graphics memory; видеопамять) — это разговорный зонтичный термин для памяти, с которой работает GPU. В Windows этой памятью управляет системный компонент Video Memory Manager (VidMm) в составе Dxgkrnl, а в DXGI отдельно есть метрика DedicatedVideoMemory — число байт выделенной видеопамяти, не разделяемой с CPU.

Если вам нужно быстро понять смысл термина, полезно разделить его на три уровня. Первый — установленная выделенная видеопамять. Второй — текущий бюджет памяти, который ОС разрешает использовать приложению в конкретный момент. Третий — технология памяти: по публичным официальным страницам Micron на 2026-08-14 для графических систем актуально видеть GDDR7, HBM3E и GDDR6.

Английские термины: VRAM, video memory, graphics memory. Также встречается: dedicated video memory — когда речь именно о памяти, не разделяемой с CPU.

Простыми словами

Грубо говоря, VRAM можно представить как рабочий стол рядом с GPU. Чем ближе данные к вычислителю, тем проще системе с ними работать без постоянного обращения к другой памяти.

Но эта аналогия упрощает картину. В реальной системе Windows важен не только «размер стола», но и то, сколько места ОС сейчас считает доступным, сколько уже занято и сколько зарезервировано для конкретного клиента.

Как это работает

На уровне Windows видеопамятью управляет VidMm. Этот компонент ведёт учёт graphics memory для клиентов, а отчёты о ней доступны, в частности, приложению Display; ими также пользуются WinSAT, DWM и DirectX-игры.

Для разработчика здесь важны две группы показателей. Первая — установленная выделенная память через DXGI_ADAPTER_DESC.DedicatedVideoMemory. Вторая — динамические параметры бюджетирования через DXGI_QUERY_VIDEO_MEMORY_INFO: Budget, CurrentUsage, AvailableForReservation и CurrentReservation.

Приложение / игра / движок
        ↓
   обращается к GPU
        ↓
 Dxgkrnl + VidMm ведут учёт видеопамяти
        ├─ DedicatedVideoMemory
        ├─ Budget
        ├─ CurrentUsage
        ├─ AvailableForReservation
        └─ CurrentReservation
        ↓
Отчёты и диагностика для Display / WinSAT / DWM / DirectX apps
  1. Приложение использует GPU и связанные с ним ресурсы.
  2. VidMm учитывает, сколько graphics memory задействовано и какой бюджет доступен.
  3. DXGI даёт структуру для чтения установленной выделенной памяти и структуру для чтения текущего бюджета.
  4. Клиенты Windows получают отчёты и показывают их в диагностике и системных компонентах.

Из этого следует практическая вещь: число «видеопамяти в характеристиках» и число «сколько памяти можно использовать прямо сейчас» — не одно и то же.

Где применяется

  • Диагностика и отчётность в Windows. Microsoft прямо указывает, что VidMm ведёт учёт graphics memory для клиентов, а отчёты доступны через Display; их используют WinSAT, DWM и DirectX-игры.
  • Клиентские и графические GPU с GDDR7. Micron описывает GDDR7 как latest generation of high-performance graphics memory designed for GPUs; на странице указаны скорости до 32 Gb/s и system bandwidth более 1.5 TB/s.
  • Дата-центровые ускорители с HBM3E. Micron описывает HBM как специализированную high-performance 3D-stacked SDRAM architecture, а для HBM3E указывает bandwidth более 1.2 TB/s per placement и варианты 24GB и 36GB.
  • Текущие зрелые графические системы с GDDR6. Для GDDR6 Micron указывает происхождение как памяти, originally designed for graphics processing, и data rates up to 16 Gb/s.

Если вы читаете документацию по локальным пайплайнам ИИ, рядом с темой видеопамяти часто всплывают и другие термины: LoRA, RAG, GraphRAG и инструменты вроде Mistral (Le Chat). Они не дают универсального числа VRAM для вашей машины, но помогают понять контекст, в котором этот термин встречается у практиков чаще всего.

Практический пример

Сценарий: вам нужно быстро собрать официальный снимок графической конфигурации Windows и не перепутать установленную видеопамять с текущим бюджетом памяти.

  1. Откройте Search и введите dxdiag.
  2. Запустите DirectX Diagnostic Tool.
  3. На вкладке System проверьте версию DirectX.
  4. Выберите Save All Information..., чтобы сохранить отчёт в удобном для передачи формате.

Такой путь Microsoft Support описывает как официальный способ открыть dxdiag, проверить версию DirectX и сохранить отчёт. Для пользователя этого достаточно, чтобы приложить данные к обращению в поддержку или сверить среду с требованиями ПО.

Для разработчика следующий шаг — правильно интерпретировать термины. Если вам нужен «паспортный» объём выделенной памяти адаптера, смотрят на DedicatedVideoMemory. Если нужен фактически доступный объём в рантайме, важнее параметры бюджетирования: Budget, CurrentUsage, AvailableForReservation и CurrentReservation.

Практический вывод: когда в требованиях программы написано «нужно N GB VRAM», сначала уточните, имеется в виду установленный объём DedicatedVideoMemory или реальный бюджет Budget в момент работы. Это разные вещи.

Чем отличается от…

Термин Что означает Как использовать на практике
VRAM / video memory Разговорное или общее название памяти GPU. Подходит для общего обсуждения, но может быть слишком расплывчатым для диагностики.
Dedicated video memory По DXGI_ADAPTER_DESC — число байт выделенной видеопамяти, не разделяемой с CPU. Полезно, когда нужен установленный объём именно выделенной памяти.
Video memory budget По DXGI_QUERY_VIDEO_MEMORY_INFO — текущие параметры Budget, CurrentUsage, AvailableForReservation и CurrentReservation. Нужно, когда приложение работает здесь и сейчас, а не когда вы просто смотрите спецификацию GPU.
GDDR6 / GDDR7 / HBM3E Это уже не просто «сколько памяти», а конкретные типы graphics memory с разной пропускной способностью и назначением. Смотрите на них, когда сравниваете архитектуры GPU и классы устройств.

Ограничения и заблуждения

  • Заблуждение: «VRAM — это одно фиксированное число». На практике официальные источники разделяют хотя бы установленную выделенную память и текущий бюджет памяти, который ОС считает доступным приложению.
  • Заблуждение: «вся видеопамять всегда dedicated». Нет. В DXGI DedicatedVideoMemory специально определена как память, не разделяемая с CPU, то есть это более узкий термин, чем общий разговорный VRAM.
  • Заблуждение: «если на коробке написано X GB, приложение всегда увидит X GB». Не обязательно. Для рантайма Microsoft отдельно даёт поля Budget и CurrentUsage, что само по себе показывает: доступность памяти динамическая.
  • Ограничение официальных consumer-методов. В supplied official sources нет одного универсального способа для любого ПК точно назвать «доступную VRAM» без оговорок. Итог зависит от модели GPU, драйвера, режима UMA/dedicated memory и политики ОС.
  • Ограничение по каталогам памяти. На страницах Micron показаны характеристики семейств памяти, но доступность по SKU, региону и каналу продаж может требовать отдельной проверки; часть функций сайта также требует sign-in.

Редакционное ограничение: эта статья сознательно не приводит универсальные «нормы VRAM для моделей» или неофициальные способы подсчёта памяти по сторонним утилитам. В supplied source pack таких проверяемых данных нет, поэтому здесь разобраны только подтверждённые определения, поля DXGI и актуальные классы graphics memory.

Связанные материалы

Для смежного контекста можно посмотреть статьи о LoRA, RAG и GraphRAG, а также карточку Mistral (Le Chat). Эти материалы полезны, если вы связываете термины инфраструктуры, память GPU и прикладные сценарии использования ИИ.

Источники

Вопросы и ответы

VRAM и видеопамять — это одно и то же?

Обычно да: VRAM — распространённое название видеопамяти GPU. Но в официальной документации чаще полезнее смотреть более точные термины: video memory, graphics memory и dedicated video memory.

Чем VRAM отличается от DedicatedVideoMemory?

DedicatedVideoMemory — это конкретное поле DXGI: число байт выделенной видеопамяти, не разделяемой с CPU. VRAM — более общий термин и в разговоре может означать не только этот показатель.

Почему доступная видеопамять не совпадает с заявленным объёмом GPU?

Потому что Windows отдельно учитывает бюджет памяти в рантайме. Для этого есть поля Budget, CurrentUsage, AvailableForReservation и CurrentReservation.

Как официально проверить сведения о графической среде на Windows?

Microsoft Support рекомендует ввести dxdiag в Search, открыть DirectX Diagnostic Tool, проверить версию DirectX на вкладке System и сохранить отчёт через Save All Information....

Что сегодня считать основными типами видеопамяти?

По supplied source pack и публичным страницам Micron на 2026-08-14 это GDDR7, HBM3E и GDDR6. Но сравнивать их нужно не только по объёму, а и по контексту применения и пропускной способности.

Источники

SOURCES

Вопросы и ответы

FAQ
VRAM и видеопамять — это одно и то же?

Обычно да: VRAM — распространённое название видеопамяти GPU. Но в официальной документации полезнее различать video memory, graphics memory и dedicated video memory.

Чем VRAM отличается от DedicatedVideoMemory?

DedicatedVideoMemory — это конкретное поле DXGI: число байт выделенной видеопамяти, не разделяемой с CPU. VRAM — более общий разговорный термин.

Почему доступная видеопамять не совпадает с заявленным объёмом GPU?

Потому что Windows отдельно учитывает бюджет памяти в рантайме. Для этого служат поля Budget, CurrentUsage, AvailableForReservation и CurrentReservation.

Как официально проверить сведения о графической среде на Windows?

Microsoft Support рекомендует ввести dxdiag в Search, открыть DirectX Diagnostic Tool, проверить версию DirectX на вкладке System и сохранить отчёт через Save All Information....

Какие типы видеопамяти актуальны по supplied source pack?

По публичным официальным страницам, входящим в source pack на 2026-08-14, для графических систем актуально видеть GDDR7, HBM3E и GDDR6.

Читайте также

LINKS