Что такое «полный объем физической памяти» и «доступная физическая память»
полный объем это сколько вообщем например 1024мб, а доступная память это память которая незанята процессами системы, например из 1024 занято 400 значит доступная память составляет 624мб.
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Доступно физической памяти что это
Почему у меня Windows 10 пишет, что всего используется 5 Гб памяти (хотя ее , на самом деле, 8 гб) + пишет, что вообще доступно 3.1 ГБ ? Как сделать, чтобы использовалась вся оперативная память? Но ПК видит все 8 Гб, но пишет, что доступно только 3.1 Гб, а используется 5 Гб.
И стим показывает, что у меня всего 5 Гб оперативки.
Материнская плата: ASRock — A320M-HDV R4.0 => bios Asrock
Использую процессор amd 3200g + в нем встроенное графическое ядро Vega 8 (т. е. я играю без видеокарты, она как бы подключена к ПК, но я ее не использую). Все комплектующие новые
UPD: Даже если подключаю обычную видеокарту к ПК, оперативки все равно используется 5 Гб. Так что вариант, что графическое ядро жрет ее, отпадает. И я в Ютубе смотрел . в тестах аналогичное железо и там , я так понял, графическое ядро почти не жрет оперативку. А у меня почему тогда жрет? Или тут другая причина?
Я смотрел тесты в ютубе и на аналогичной , так сказать, сборке , Red dead Redemption 2 выдает 30-45 fps в Full HD . А у меня на ПК выдает 10-15 fps, хотя все аналогичное. Как так-то? Как сделать, чтобы использовалась вся оперативка, а не эти 5 гб , из которых доступно только 3.1 гб?
P. S. Не знаю на каких форумах (я вообще ни каких форумов не знаю) надо подобное спрашивать, поэтому я написал в стим
Почему доступна не вся оперативная память в Windows

Если кликнуть по иконке «Этот компьютер» правой кнопкой мыши и выбрать Свойства, то можно обнаружить, что компьютер видит всю установленную оперативную память, но доступно меньше. Объясню, что значит «доступно оперативной памяти», почему так происходит и как с этим бороться.
- Настройки биоса
- Ограничение памяти в параметрах загрузки Windows
- Версия Windows не поддерживает установленный объем памяти
- Процессор не поддерживает объем памяти
- Память используется интегрированной видеокартой
- Аппаратная проблема чтения планки оперативной памяти
- Некорректные параметры Windows
«Доступно оперативной памяти» — это значит системой используется именно тот объем памяти, что доступно. Причины, по которым доступная оперативная память меньше установленной, и методы их решения описал ниже по категориям.
Настройки биоса
Пожалуй самая распространенная проблема, когда установлена оперативная память 8 гб (или 6 гб), а доступно 4 гб, может и меньше.

Вариант 1. Не раздумывая перезагружаем компьютер, при включении входим в биос. Переходим во вкладку Advanced, выбираем Chipset Configuration,

находим строку Memory Remap Feature, меняем Disabled на Enabled.

Сохраняем настройки и выходим нажав клавишу F10 . Расположение «Memory Remap Feature» может отличаться от указанного выше, так как биосы разные. После загрузки Windows снова проверяем доступную память, должно быть вот так.

Вариант 2. Если в биосе настройки оперативной памяти выставлены Вручную , то выберите вместо этого Auto (Автоматические). Или же, если не удается найти данный параметр, то сделайте сброс BIOS в Default (по-умолчанию), это приведет к сбросу параметров в заводское состояние. Однако, возможно, потребуется настройка отдельных элементов. Перед выходом из интерфейса, не забудьте сохранить настройки.
Ограничение памяти в параметрах загрузки Windows
Еще одна часто встречаемая причина, это когда операционная система в параметрах загрузки ограничивает использование всей оперативной памяти. Исправить можно просто, необходимо лишь проделать указанные действия:
Открываем окно «Выполнить» с помощью комбинации клавиш Win + R , вводим команду msconfig и жмем Enter .

Переходим во вкладку «Загрузка», кликните на кнопку Дополнительные параметры .

Снимаем галочку напротив надписи «Максимум памяти» и нажимаем ОК .

Закрываем оставшуюся страницу «Загрузки» нажав ОК , перезагружаем систему, проверяем объем доступной памяти.
Версия Windows не поддерживает установленный объем памяти
Если windows доступна не вся оперативная память, то в первую очередь стоит обратить внимание на разрядность операционной системы, к примеру x86 (она также называется 32-битная) поддерживает не больше 4 гб озу, и даже если вы установите 8 гб, использовать она сможет максимум 4гб.
Многие пользователи и не подозревают, что каждая версия операционной системы Windows поддерживает определенный максимальный объем оперативной памяти. Как отметил выше, x86 использует максимальный объем 4 гб озу во всех версиях Windows. А теперь давайте ознакомимся с поддержкой оперативной памяти в x64 разрядных операционных системах:
Windows 7
- Стартовая x86 2 гб
- Домашняя x64 8 гб
- Домашняя расширенная x64 16 гб
- Профессиональная x64 192 гб
- Корпоративная x64 192 гб
- Максимальная x64 192 гб
Windows 8/8.1
- Домашняя x64 128 гб
- Профессиональная x64 512 гб
- Корпоративная x64 512 гб
Windows 10
- Домашняя x64 128 гб
- Профессиональная x64 512 гб
Windows 11
- Домашняя (Home) x64 128 гб
- Профессиональная (Pro) x64 2 тб
- Профессиональная для рабочих станций (Pro for Workstations) x64 6 тб
- Для образовательных учреждений (Education) x64 2 тб
- Корпоративная (Enterprise) x64 6 тб
Сверяя свою версию виндовс с информацией в таблице, вы может сделать умозаключение, и если это не вариант решения вашей проблемы, то читаем статью дальше.
Процессор не поддерживает объем памяти
Стоит обратить еще на один момент — центральный процессор (CPU). Многие процессоры прошлых поколение могут использовать не более 8 или 16 гб памяти. Информацию о поддержке максимального объема памяти можно посмотреть на официальном сайте производителя cpu.
Память используется интегрированной видеокартой
И пожалуй, еще вариант, почему доступна не вся оперативная память, это использование встроенным графическим ядром под видеопамять.

Как правило, интегрированная видеокарта забирает под видеопамять 128Мб-2Гб. То есть, если у вас установлено 4 гб оперативной памяти, а доступно 3,87 гб, то делайте вывод — подъедает встроенная видеокарта. Все это не критично и можно просто закрыть на это глаза.

В случаях, когда в компьютере или ноутбуке присутствует дополнительно дискретная видеокарта, можно попробовать отключить интегрированную через биос. К сожалению, не все модели поддерживают отключение графического ядра. Но если вам это удалось, то память должна стать доступной в полном объеме. В некоторых версиях биос, есть возможность изменения размера используемой видеопамяти.


Аппаратная проблема чтения планки оперативной памяти
Встречались случаи, что часть оперативной памяти стала не доступна после зависания компьютера. То есть компьютер намертво завис со статическим изображением или казусом на экране, помогает только принудительное выключение через кнопку включения или питания.
Дело в том, что по какой-то причине компьютер может увести оперативную память в короткое замыкание или что-то вроде того. В этом случае он покажет в операционной системе, к примеру — 16Гб (8Гб доступно), а в биосе 8Гб и всё. Выключите компьютер, обесточьте его от розетки, нажмите кнопку запуска для разряда блока питания, выньте все планки озу. Далее в обратном порядке, вставьте все планки памяти, подключите к электросети, включите и проверьте.
Некорректные параметры Windows
Встречается и такое, что Windows работает некорректно, в связи с чем ограничивает используемую оперативную память. Проверить неисправность операционной системы можно просто загрузившись загрузочной флешкой WinPE, например, Strelec. Если в загрузочной системе показывает полный объем, то необходимо переустановить Windows, проблема отпадет сама собой.
Ну вот пожалуй и все, теперь вы знаете причины почему доступная оперативная память меньше установленной. Делитесь вашей ситуацией, а я постараюсь помочь.
Лучшее «Спасибо» — ваш репост
Виртуальная память против физической памяти
Может кто-нибудь объяснить разницу между виртуальной памятью и физической памятью?
Отслеживать
задан 4 янв 2019 в 19:24
Cody Rutscher Cody Rutscher
59 8 8 бронзовых знаков
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Физическая память — это память, реально находящаяся в оперативном запоминающем устройстве компьютера. В ней размещаются код и данные всех запущенных на выполнение процессов. У физической памяти есть определённые недостатки:
- При запуске программы нужно гарантировать, что адреса, в которые она загружается, не заняты другими процессами
- Программа не может занимать физической памяти больше размера физической памяти
- Нужно защищать участки памяти,занятые процессом, от несанкционированного доступа других процессов
Для решения этих проблем существует аппарат виртуальной памяти. Каждая программа выполняется в своём отдельном виртуальном адресном пространстве. Соответственно, программа ничего не знает о том, в каких физических адресах она находится. А все работы по преобразованию виртуальных адресов в физические берут на себя аппаратные средства компьютера. Как правило, код и данные процесса реально загружаются в физическую память небольшими кусками — страницами — когда они действительно нужны. Сама программа ничего об этих преобразованиях не знает. Это позволяет
- использовать в программе больше оперативной памяти, чем доступно на самом деле
- избежать фрагментации памяти, т.к. страницы имеют небольшой фиксированный размер и загружаются в свободной место
- экономно использовать оперативную память