Я взял это непосредственно из системной информации:
- Установленная физическая память (RAM) 4,00 ГБ
- Общая физическая память 2,00 ГБ
- Доступная физическая память 434 МБ
- Общая виртуальная память 5,10 ГБ
- Доступная виртуальная память 1,19 ГБ
- Пространство файла страницы 3,11 ГБ
Также BIOS сообщает о наличии 4 ГБ.
Обратите внимание, что установлен 4 ГБ, но всего 2 ГБ. Я понимаю, что в 32-битной операционной системе вы никогда не получите полных 4 ГБ ОЗУ, однако обычно вы получаете в диапазоне 2,5-3,2 ГБ ОЗУ.
У меня только 2гб доступно! Мой файл подкачки сходит с ума, когда я что-то делаю! Обратите внимание, что у меня есть две видеокарты SLI nvidia, каждая с 512 МБ оперативной памяти, хотя у меня отключена функция SLI.
Кто-нибудь знает, почему Windows может утверждать, что у меня есть ровно 2 ГБ оперативной памяти?
Примечание: ранее спрашивалось об ошибке сервера, но закрывалось как «принадлежит суперпользователю» до открытия этого сайта: /server/39603/windows-7-using-exactly-half-the-installed-memory (я до сих пор нужен ответ!)
Ответы:
Прежде всего, вы потеряете очень большую часть доступной памяти с двумя графическими картами, это потеря 1 ГБ ОЗУ и другие устройства.
Существует переключатель, который вы можете проверить в msconfig. Перейдите в начало, введите msconfig и нажмите ввод. Перейдите на вкладку загрузки, нажмите дополнительные параметры. Проверьте, включена ли опция Max Memory, затем отключите ее и перезагрузите.
Редактировать:
Проблема в том, что называется адресным пространством. В 32-разрядной системе у вас есть 4 ГБ адресного пространства, и все устройства, которые вы должны использовать, должны быть сопоставлены с адресным пространством. Каждое подключенное устройство выделяет часть адресного пространства и делает его непригодным для использования остальной частью системы.
Единственный способ получить более 2,5-3 ГБ используемой памяти в Windows - это установить 64-разрядную версию. После того, как это установлено, это будет выглядеть одинаково с только 2 ГБ используемой памяти. Чтобы получить всю доступную память, вам нужно зайти в BIOS и включить опцию, называемую переназначение памяти.
Функция переназначения памяти перемещает все сопоставленные устройства выше предела 4 ГБ в адресном пространстве, освобождая тем самым ваше адресное пространство для использования системой.
источник
Вы действительно должны использовать 64-битную ОС.
Чувак, где мои 4 гигабайта оперативной памяти?
источник
У меня тоже была половина памяти, я построил одну с Windows7, материнской платой Asus P7P55D-E и 4 ГБ памяти. Я попытался добавить 4 ГБ больше, и он заблокирован. Вот когда я увидел, что это сокращает память пополам. Я поменял первые 4 Гбайт на Второй и убедился, что сопоставление включено, и это решило проблему.
источник
Вы проверили, сообщает ли BIOS 4 ГБ? Может быть (один из) чипов памяти неправильно вставлен в слот?
источник
Я использую 64-битную версию с 6 ГБ памяти и получаю 3 ГБ полезного сообщения - опция максимальной памяти отключена, и BIOS видит 6 ГБ. У меня есть одна видеокарта с 1 Гб памяти на борту. ТАК установка 64bit не является ответом - здесь что-то происходит, что MS должен обратиться
источник
Вы пробовали отключить переназначение памяти в BIOS? Поскольку в системах AMD64 с IMC, один из распространенных методов перераспределения памяти (подъем) может оставить вас только на 2 ГБ ниже линии 4 ГБ, и это был единственный метод, доступный до процессоров Revision E K8.
источник