как узнать сколько занято видеопамяти
Как узнать количество доступной памяти видеокарты
Современные видеокарты в большинстве своем могут похвастаться емкой графической памятью. Определить количество и тип видеопамяти карты можно инструментами Windows — например, средством диагностики DirectX.
Для этого откройте меню «Пуск» и в поле «Выполнить» введите команду «dxdiag.exe». В открывшемся окне перейдите на вторую вкладку под названием «Монитор». В строке «Всего памяти» указано количество RAM вашей видеокарты.
Команда «dxdiag.exe» открывает средство диагностики DirectX
Далее кликните правой кнопкой мыши по Рабочему столу и пройдите по пути «Разрешение экрана | Дополнительные параметры». После этого в окне со свойствами вы сможете обнаружить искомый объем памяти видеокарты.
Дополнительные параметры разрешения дисплея
Обладатели графических карт от NVIDIA могут воспользоваться «Панелью управления NVIDIA». Запустив ее, перейдите в меню «Справка | Информация о системе». В открывшемся окне на вкладке «Дисплей» вы найдете всю необходимую и подробную информацию.
Панель управления NVIDIA
Для определения видеопамяти можно воспользоваться и сторонними программами. Мы рекомендуем установить бесплатную и неприхотливую утилиту CPU-Z, которая отображает все параметры в процессоре, видеокарте и прочем аппаратном обеспечении вашего компьютера.
Фото: FLICKR/The Master Shake Signal
Компьютерный пакостник брингин ю зе бест.
Сколько видеопамяти занято? Мониторим нагрузку на видеокарту и видеопамять.
“У меня игра тормозит, видеокарта 512 мегабайт”- “Фууу, у тебя просто мало памяти, нужна видеокарта с 1 или лучше 2 гигабайта памяти!”
Но объём её всё равно важен. Хотя бы потому, что его указывают в системных требованиях к играм. И пусть эти “системные требования” – часто сильно усреднённая штука, но цифры там вполне конкретные, и они хоть как-то показывают, какими примерно характеристиками должен обладать компьютер для того, чтоб эту игру запускать. Насколько важно количество видеопамяти-можно узнать только в сравнении, по тестам; их много в интернете. Один из примеров- есть здесь, это всего лишь ссылка, найденная за пару секунд в Google. Но даже из неё ясно, что видеокартам среднего уровня (а мобильные в большинстве своём относятся именно к таким, и ниже) практически всё равно, 512мб или 1гб памяти на неё есть- это не даёт сколько-нибудь ощутимых преимуществ, отличающихся от обычной погрешности в таких тестах.
Какие бы не были системные требования игры или программы, может возникнуть необходимость проверить, а сколько же в реальности игра этой самой видеопамяти потребляет. Хотя бы для того, чтоб не ломиться сразу в интернет с вопросом, на что поменять видеокарту в ноутбуке потому,что у неё – “всего” 512мб на борту.
Путаницу вносит и тот факт, что на ноутбках дискретные карты умеют оперировать двумя типами памяти. Первый –это собственная память, собственный чип видеокарты, относительно небольшого (в сравнении с следующим типом) объёма. Второй- это т.н. “разделяемая память” (“shared memory”), память, которая выделяется видеокарте из оперативной по необходимости (повторюсь, я про это писал здесь.) Значит, если у видеокарты 512мб собственной памяти, то при требованиях игры в 1гб она вообще не пойдёт? Или всё-таки будет использована shared memory, а её много, и с запасом больше (пара гигабайт?)
Вот для этого и нужен мониторинг и средство, которое позволило бы определить, сколько ресурсов ваша любимая игра “съедает”.
Стандартные тестовые пакеты вроде Aida и подобных такой возможности не дают- ну или вернее, дают её очень ненаглядным и неудобным способом. Вот так это выглядит в Aida:
Отображение загрузки в процентах тут позволяет увидеть только то, что творится в данную секунду, не давая возможности мониторинга. Т.е. запустив игру и свернув её, вы увидите тут не реальные текущие данные, а результат сворачивания, когда большая часть ресурсов не используется.
Описывать все её возможности смысла нет, это сделано многократно в интернете. Сейчас нас интересует возможность проверки нагрузки на видео.
После запуска программы в верхней части окна будут видны графики, показывающие различную текущую информацию о процессах в системе, 6-ой слева (или 2-ой справа) нас и интересует. Двойной щелчёк по нему открывает окно, относящееся к видеоподсистеме. Туда же можно попасть, выбрав пункт “System Information” из меню “View”.
Здесь GPU Usage— это загрузка видеочипа, GPU Dedicated memory –использование собственной памяти видеокарты, и GPU System Memory— количество используемой оперативной. На скриншоте выше- ситуация, когда запущено несколько программ и включен Aero, на скриншоте ниже- тот же набор программ, но Aero выключен.
Происходит такое потому, что при включении Aero прорисовку интерфейса Windows берёт на себя видеокарта, а при отключении –как и в ХР, процессор. Соответственно изменяется и нагрузка на процессор. Кстати, с оперативной памятью системы – такая же ситуация, со включенным Aero система использует примерно на 50мб больше оперативки, чем без него.
Как посмотреть, насколько были задействованы ресурсы видеокарты во время игры? Запускаем Process Explorer, сворачиваем, запускаем игру. На графике отображается
5 минут событий, обновление графика –каждую секунду.
Можно изменить время обновления графика, от полусекунды до 10-и секунд (меню “View”-“Update interval”, относится к данным во всей программе). Есть смысл ставить 10 секунд, получив усреднённые данные за больший период времени.
Для примера – в Fallout3 на максимальных настройках качества ресурсы видеочипа у меня (это видеокарта geforce 9600m gt ddr3 512mb в ноутбуке с 4gb опертивки и процессором core3duo P8600) использовались примерно наполовину, а загрузка видеопамяти составляла не более 400 мегабайт.
Как отслеживать использование видеокарты в диспетчере задач Windows
В диспетчере задач Windows 10 скрыты подробные инструменты мониторинга графического процессора. Вы можете просмотреть использование графического процессора для каждого приложения в отдельности или в масштабе всей системы, и Microsoft обещает, что данные диспетчера задач будут более точными, чем цифры в сторонних утилитах.
Как это работает
Эти функции графического процессора были добавлены в Windows 10 Fall Creators Update, также известном как Windows 10 версии 1709. Если вы используете Windows 7, 8 или более старую версию Windows 10, вы не увидите эти инструменты в диспетчере задач. Смотрите «Как узнать точную версию и номер сборки Windows».
Windows использует новые функции в модели драйвера дисплея Windows для получения этой информации непосредственно из планировщика графического процессора (VidSCH) и диспетчера видеопамяти (VidMm) в графическом ядре WDDM, которые отвечают за фактическое распределение ресурсов. Он показывает очень точные данные независимо от того, какие приложения API используют для доступа к графическому процессору — Microsoft DirectX, OpenGL, Vulkan, OpenCL, NVIDIA CUDA, AMD Mantle или что-либо ещё.
Вот почему только системы с графическими процессорами, совместимыми с WDDM 2.0, отображают эту информацию в диспетчере задач. Если вы её не видите, возможно, в графическом процессоре вашей системы используется драйвер старого типа.
Вы можете проверить, какую версию WDDM использует ваш драйвер графического процессора, нажав Win+R, набрав «dxdiag» в поле, а затем нажав Enter, чтобы открыть инструмент диагностики DirectX.
Щёлкните вкладку «Экран» и вкладку «Преобразователь» и в разделе «Драйверы» посмотрите справа от «Модель VDDM». Если вы видите здесь драйвер «WDDM 2.x», ваша система совместима. Если вы видите здесь драйвер «WDDM 1.x», ваш графический процессор несовместим.
Как просмотреть использование графического процессора в приложении
Эта информация доступна в диспетчере задач, хотя по умолчанию она скрыта. Чтобы получить к нему доступ, откройте диспетчер задач, щёлкнув правой кнопкой мыши любое пустое место на панели задач и выбрав «Диспетчер задач» или нажав Ctrl+Shift+Esc на клавиатуре.
Нажмите кнопку «Подробнее» в нижней части окна диспетчера задач, если вы видите стандартный простой вид.
В полном представлении Диспетчера задач на вкладке «Процессы» щёлкните правой кнопкой мыши заголовок любого столбца и затем включите параметр «GPU». Это добавит столбец GPU, который позволяет вам видеть процент ресурсов GPU, используемых каждым приложением.
Вы также можете включить опцию «Ядро GPU», чтобы увидеть, какой движок GPU использует приложение.
Общее использование графического процессора всеми приложениями в вашей системе отображается в верхней части столбца GPU. Щёлкните столбец GPU, чтобы отсортировать список и увидеть, какие приложения используют ваш GPU больше всего в данный момент.
Число в столбце GPU — это самое высокое использование приложением видеокарты среди всех функций графических карт. Так, например, если приложение использует 50% 3D-движка графического процессора и 2% движка декодирования видео графического процессора, вы просто увидите, что число 50% появится под столбцом графического процессора для этого приложения.
В столбце Ядро GPU отображается каждое используемое приложение. Этот столбец показывает, какой физический графический процессор использует приложение и какой механизм он использует, например, использует ли оно 3D-движок или движок декодирования видео. Вы можете определить, какой графический процессор соответствует определённому числу, проверив вкладку «Производительность», о которой мы поговорим в следующем разделе.
Как просмотреть использование видеопамяти приложением
Если вам интересно, сколько видеопамяти использует приложение, вам придётся перейти на вкладку «Подробности» в диспетчере задач. На вкладке «Подробности» щёлкните правой кнопкой мыши заголовок любого столбца и выберите параметр «Выбрать столбцы». Прокрутите вниз и включите столбцы «GPU», «Ядро GPU», «Выделенная память графического процессора» и «Общая память графического процессора». Первые два также доступны на вкладке «Процессы», но два последних параметра памяти доступны только на панели «Подробности».
Столбец «Выделенная память графического процессора» показывает, сколько памяти приложение использует на вашем графическом процессоре. Если на вашем ПК есть дискретная видеокарта NVIDIA или AMD, именно столько VRAM, то есть физической памяти вашей видеокарты, использует приложение. Если у вас есть интегрированная графика, часть вашей обычной системной RAM зарезервирована исключительно для вашего графического оборудования. Это показывает, сколько из этой зарезервированной памяти использует приложение.
Windows также позволяет приложениям сохранять некоторые данные в обычной памяти DRAM системы. Столбец «Общая память графического процессора» показывает, сколько памяти в настоящее время использует приложение для функций видео из обычной системной памяти компьютера.
Вы можете щёлкнуть любой из столбцов, чтобы отсортировать по ним и просмотреть, какое приложение использует больше всего ресурсов. Например, чтобы просмотреть приложения, использующие наибольшую часть видеопамяти на вашем графическом процессоре, щёлкните столбец «Выделенная память графического процессора».
Как отслеживать общее использование ресурсов GPU
Чтобы отслеживать общую статистику использования ресурсов графического процессора, щёлкните вкладку «Производительность» и найдите параметр «Графический процессор» на боковой панели — вам, возможно, придётся прокрутить вниз, чтобы увидеть его. Если на вашем компьютере несколько графических процессоров, вы увидите здесь несколько вариантов графических процессоров.
Если у вас есть несколько связанных графических процессоров с использованием такой функции, как NVIDIA SLI или AMD Crossfire, вы увидите, что они обозначены «Link#» в их имени.
Например, на скриншоте ниже в системе три графических процессора. «GPU 0» — это встроенный графический процессор Intel. «GPU 1» и «GPU 2» — это графические процессоры NVIDIA GeForce, которые связаны между собой с помощью NVIDIA SLI. Текст «Link 0» означает, что они обе являются частью Link 0.
Windows отображает здесь использование графического процессора в реальном времени. По умолчанию диспетчер задач пытается отобразить четыре наиболее интересных механизма в зависимости от того, что происходит в вашей системе. Здесь вы увидите разные графики в зависимости от того, играете ли вы, например, в 3D-игры или кодируете видео. Однако вы можете щёлкнуть любое из названий над графиками и выбрать любой из доступных движков, чтобы выбрать то, что вы хотите видеть.
Название вашего графического процессора также отображается на боковой панели и в верхней части этого окна, что позволяет легко проверить, какое графическое оборудование установлено на вашем ПК.
Вы также увидите графики использования выделенной и общей памяти графического процессора. Использование выделенной памяти графического процессора относится к тому, какая часть выделенной памяти графического процессора используется. В дискретном графическом процессоре это оперативная память самой видеокарты. Для интегрированной графики это объем системной памяти, зарезервированной для графики, который фактически используется.
Использование общей памяти графического процессора означает, какая часть общей памяти системы используется для задач графического процессора. Эта память может использоваться как для обычных системных задач, так и для задач видео.
Внизу окна вы увидите такую информацию, как номер версии установленного вами видеодрайвера, данные, которые были созданы видеодрайвером, и физическое расположение графического процессора в вашей системе.
Если вы хотите просмотреть эту информацию в меньшем окне, которое легче держать на экране, дважды щёлкните где-нибудь внутри представления графического процессора или щёлкните правой кнопкой мыши в любом месте внутри него и выберите опцию «Обзор графика». Вы можете развернуть окно, дважды щёлкнув панель или щёлкнув её правой кнопкой мыши и сняв отметку с опции «Обзор графика».
Вы также можете щёлкнуть правой кнопкой мыши график и выбрать «Изменить график» → «Одно ядро», чтобы просмотреть только один график механизма графического процессора над графиками использования памяти.
Чтобы это окно постоянно отображалось на экране, щёлкните Параметры → Поверх остальных окон.
Дважды щёлкните внутри панели графического процессора ещё раз, и у вас будет минимальное плавающее окно, которое вы можете разместить в любом месте экрана.
Память встроенной видеокарты
Встроенные или интегрированные (iGPU) в современные процессоры видеокарты справляются со многими компьютерными играми. Для AAA-проектов на высоких настройках они не годятся, но кое что все же могут. Рассмотрим особенности работы встроенных графических ускорителей с памятью.
Сколько памяти у встроенной видеокарты
Интегрированные видеокарты не имеют собственной памяти. Ее черпают из оперативной памяти: в зависимости от настроек BIOS/UEFI или операционной системы, Windows резервирует определённый объём оперативной памяти, которая используется встроенным видеоускорителем в качестве видеопамяти (VRAM).
Обычно графика встраивается в центральный процессор, на некоторых ноутбуках распаивается на материнской плате. Во втором случае это самостоятельное, но несъемное устройство – псевдодискретная графика.
Установленный по умолчанию объем VRAM колеблется от 32 до 2048 МБ в зависимости от модели процессора или «материнки».
Как увеличить или уменьшить объем видеопамяти
Размер выделяемой операционной системой встроенной видеокарте памяти изменяется двумя способами:
Зачем изменять размер видеопамяти?
Объем видеопамяти увеличивается для повышения производительности интегрированного видеоядра, запуска приложений и игр, которым недостаточно выделенного по умолчанию объёма VRAM. Уменьшается, чтобы освободить приложениям и Windows больше ОЗУ, если текущие задачи задействуют почти всю оперативку. Отображается объем задействованной памяти во вкладке «Производительность» Диспетчера задач.
При изменении размера графической памяти важен баланс. Отданная для видеокарты ОЗУ резервируется операционной системой и не может использоваться ею либо приложениями. Если на компьютере установлено мало ОЗУ – 2-4 ГБ, смысл в выделении большого объема видеопамяти в ущерб оперативной есть не всегда.
Чем шустрее используется «оперативка», тем выше производительность встроенного видеоядра. При одинаковой конфигурации компьютера ПК с DDR4-3200 выдаст больше кадров в секунду, чем с DDR3-2400. Многое зависит и от самих модулей, задач, метода тестирования.
Положительно на быстродействии графики сказывается разгон оперативки, но прирост FPS не превышает нескольких процентов.
Где посмотреть объем
Увидеть, сколько памяти выделено интегрированному графическому ядру, можно несколькими способами.
Параметры Windows 10
Или вместо этого выполните «ms-settings:easeofaccess-display» в окне Win + R.
Диспетчер задач
Первая цифра – занятая память, вторая – выделенная.
Также процент задействования VRAM отображают сторонние утилиты, например, HWiNFO.
Изменить через BIOS
Расширяется и урезается графическая память в настройках BIOS/UEFI.
Посетите BIOS Setup вашего компьютера. Чаще всего после перезагрузки ПК в момент отображения заставки нужно нажать Delete или F2 (смотрите инструкцию по эксплуатации материнской платы или ноутбука). В Windows 10 для этого отключается «Быстрый запуск».
Дальнейшие действия могут отличаются для различных производителей BIOS/UEFI, но в целом они похожи. Рассмотрим на примере материнки от MSI.
В разделе «Mainboard settings» посетите подраздел «Конфигурация встроенной графики».
Откройте окно выбора параметров «Разделение памяти встроенной графики».
Укажите нужный объём, после чего нажмите F10 для выхода с сохранением настроек.
Также в списке находится параметр «Память DVMT» или Dynamic Video Memory Technology – технология динамического выделения памяти. При включении опции видеокарте выделяется столько видеопамяти, сколько она требует в зависимости от нагрузки, при отключении – весь указанный объем резервируется постоянно.
В настройках можно указать максимальный размер ОЗУ, отдаваемый под VRAM.
Параметр может называться «Graphics Adapter Size», «UMA Frame Buffer Size», «Shade Memory», «Video Memory Size» и им подобные, находиться в разделах «Chipset», «Advanced Mode», «Chipset Configuration», «Advanced».
Иногда при включении DVMT память видеокарте выделяется, но приложения её не видят и, соответственно, не запускаются. Выдают ошибку, что объём выделяемой для графики памяти меньше минимальных системных требований игры или программы.
Реестр
Изменяется значение и через реестр. Такой прием удобно использовать если игра не запускается с ошибкой о нехватки видеопамяти.
Вызовите редактор реестра: зажмите Win + R, выполните «regedit».
В ветке «HKLM\Software\Intel» создайте подраздел «GMM».
В него добавьте «Параметр «DWORD (32 бита)».
Назовите его «DedicatedSegmentSize»: через правый клик вызовите «Переименовать» и введите название.
Два раза щелкните по записи левой клавишей, переключите систему счисления на десятичную.
Введите значение, например, «1024» и жмите «ОК», после чего перезагрузите компьютер.
Сколько ставить
Рекомендуется выделять максимально возможный объём памяти для графического ускорителя при условии, что на компьютере достаточно для решения поставленных задач ОЗУ. Если ее мало, стоит активировать опцию DVMT и выставить наибольшее значение. Система автоматически будет выделять оперативку под нужды видеокарты и «забирать» ее, когда потребность во VRAM снижается.
Рекомендуется ставить не более 256 МБ для 2 ГБ оперативки, 512 МБ – для 4 ГБ и максимум для 6 и более ГБ. Как правило, современные системы выделяют 2 ГБ для встроенной графики по умолчанию. Если вы не испытываете проблем с нехваткой оперативной памяти — можете не уменьшать этот параметр.
Влияние характеристик оперативной памяти на производительность iGPU
Скорость оперативной памяти оказывает влияние на быстродействие компьютера в играх, частоту кадров. При замене планок с частотой памяти 1866 Гц на 2400 Гц стремительного роста производительности ждать не стоит. Прирост FPS будет незначительным – до нескольких кадров или процентов в секунду. Всё зависит от конфигурации оборудования и самой игры.
Выясняем объем памяти в видеокарте
В этой статье разберемся, каким образом можно узнать размер памяти графического ускорителя.
Объем видеопамяти
Данное значение можно проверить нескольким способами: с помощью программ, а также используя системные средства.
Способ 1: утилита GPU-Z
Для проверки объема видеопамяти графического процессора можно использовать любую программу, которая выдает сведения о системе. Существует и софт, созданный специально для проверки видеокарт, например, GPU-Z. В главном окне утилиты мы можем увидеть различные параметры ускорителя, в том числе и размер памяти (Memory size).
Способ 2: программа AIDA64
Вторая программа, которая может показать нам, каким количеством видеопамяти оборудована наша видеокарта, это AIDA64. После запуска софта необходимо перейти в ветку «Компьютер» и выбрать пункт «Суммарная информация». Здесь необходимо немного проскроллить вниз полученный список — мы увидим название графического адаптера и в скобках объем его памяти.
Способ 3: панель диагностики DirectX
В операционной системе Windows имеется встроенное средство диагностики DirectX, которое позволяет просмотреть некоторую информацию о видеокарте, такую как название модели, тип микросхем, сведения о драйверах и объеме видеопамяти.
Способ 4: свойства монитора
Еще одним способом проверки объема видеопамяти является доступ к оснастке, которая позволяет просматривать свойства экрана. Открывается она так:
Мы сегодня узнали несколько способов проверки объема памяти видеокарты. Программы не всегда корректно отображают информацию, поэтому не стоит пренебрегать стандартными средствами, встроенными в операционную систему.
Помимо этой статьи, на сайте еще 12226 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.