Почему используемая оперативная память меньше общей оперативной памяти?


13

Моя девушка купила ноутбук на прошлой неделе. Это Core 2 Duo с 4 ГБ. Мы установили Vista 64bit, и одним из первых действий, которые мы сделали, был щелчок правой кнопкой мыши на «Мой компьютер», чтобы увидеть свойства. Сразу же мы заметили что-то странное в ее оперативной памяти, строка гласила: Установленная память (RAM): 4,00 ГБ (3,68 ГБ используется)

Я сказал ей не беспокоиться, думая, что это должно быть что-то с аппаратным обеспечением ноутбука (учитывая, что ее установка Vista осуществлялась с того же DVD, что и у меня, и я никогда не замечал ничего подобного на своем 4 ГБ десктопе). Час назад стало еще хуже. Мы снова посмотрели на Свойства, и теперь он говорит: Установленная память (RAM): 4,00 ГБ (2,98 ГБ используется)

Что это обозначает? Эти 1,02 ГБ отсутствуют или используются системой?

РЕДАКТИРОВАТЬ: Существует вероятность того, что информация о системе неверна. Я только что заметил, что он сообщает процессор Intel T6500, когда это на самом деле T6400. Как я могу узнать, сколько оперативной памяти действительно доступно системе?

РЕДАКТИРОВАТЬ 2: Проверка ресурсов мониторов, он говорит, что 1003 МБ зарезервированы для оборудования. Хорошо это или плохо? Благодарность


Вы действительно уверены, что установили 64-битную версию?
Вим тен Бринк

Да, конечно. Это та же версия, которую я установил на своем рабочем столе, и у меня никогда не было этой проблемы.
Малабарба

Если сообщается о неверном процессоре, это может быть либо устаревшая утилита создания отчетов, либо необходимо обновить BIOS.
kmarsh

может быть, я установил не тот драйвер?
Малабарба

Ответы:


15

Две возможные причины:

  1. совместное использование ОЗУ видеокарты (использование ОЗУ материнской платы вместо ее собственной или использование ОЗУ материнской платы в дополнение к ее собственной)
  2. чипсет материнской платы не поддерживает переназначение (архитектура PCI традиционно «владеет» порцией верхнего гигабайта нижних 4 гигабайт физической памяти, переназначение перемещает это выше, где ваша оперативная память фактически сидит, так что две области не перекрываются). Это характерно для чипсетов, которые поддерживают только 4 ГБ физической памяти.

4
Еще немного об ограничениях чипсета в этой теме: superuser.com/questions/35731/…
Chris_K

Также не забудьте про 3 и измените лимит Gb на 32-битных машинах.
tvanover

17

Обычной причиной этого является общедоступный баран с видео.

Проверьте в BIOS и посмотрите, можете ли вы увидеть / установить, сколько памяти использует встроенное видео - однако я сомневаюсь, что это будет целых 1 ГБ, и не уверен, где остальные могут быть (если у вас нет какой-нибудь странной утилиты, подобной memdisk )


При проверке мониторов ресурсов указывается, что для оборудования зарезервировано 1003 МБ. Это хорошо, правда?
Малабарба


2

Затенение BIOS, область адресации видео и другие отображаемые в памяти устройства резервируют память между 640 КБ и 1 МБ и между 15 ГБ и 16 ГБ. Сам BIOS может переназначать (и, следовательно, резервировать) системную память в эти области для собственного использования.

В конце концов, O / S никогда не получает 100% установленной памяти, но это не значит, что она не используется.


Ну, пока это используется системой, это действительно нормально. Я беспокоился о том, что он не может быть использован из-за некоторых ошибок или аппаратных дефектов.
Малабарба

2

См. Эту статью Microsoft KB: системная память, которая отображается в диалоговом окне «Сведения о системе» в Windows Vista, меньше, чем вы ожидаете, если установлено 4 ГБ ОЗУ

Например, если у вас есть видеокарта с 256 МБ встроенной памяти, эта память должна отображаться в пределах первых 4 ГБ адресного пространства. Если 4 ГБ системной памяти уже установлено, часть этого адресного пространства должна быть зарезервирована отображением графической памяти. При отображении графической памяти часть системной памяти перезаписывается. Эти условия уменьшают общий объем системной памяти, доступной операционной системе.

Чтобы Windows Vista использовала все 4 ГБ памяти на компьютере, на котором установлено 4 ГБ памяти, компьютер должен соответствовать следующим требованиям:

  • Чипсет должен поддерживать не менее 8 ГБ адресного пространства. Наборы микросхем с этой возможностью включают следующее:

    • Intel 975X
    • Intel P965
    • Intel 955X на Socket 775
    • Чипсеты, которые поддерживают процессоры AMD, использующие сокет F, сокет 940, сокет 939 или сокет AM2. Эти наборы микросхем включают любую комбинацию сокета AMD и процессора, в которой контроллер памяти находится в процессоре.
  • ЦП должен поддерживать набор команд x64. Процессор AMD64 и процессор Intel EM64T поддерживают этот набор команд.

  • BIOS должен поддерживать функцию переназначения памяти. Функция переназначения памяти позволяет перераспределять сегмент системной памяти, который был ранее перезаписан пространством конфигурации Периферийного межкомпонентного соединения (PCI), выше адресной строки 4 ГБ. Эта функция должна быть включена в утилите конфигурации BIOS на компьютере. Просмотрите документацию по вашему компьютерному продукту для получения инструкций, объясняющих, как включить эту функцию. Многие ориентированные на потребителя компьютеры могут не поддерживать функцию переназначения памяти. Для этой функции стандартная терминология не используется в документации или в утилитах конфигурации BIOS. Поэтому, возможно, вам придется прочитать описания различных параметров конфигурации BIOS, которые доступны, чтобы определить, позволяют ли какие-либо параметры включить функцию переназначения памяти.

  • Должна использоваться 64-разрядная (64-разрядная) версия Windows Vista.


1

Пуск> Выполнить> Введите MSCONFIG и нажмите ОК

Загрузка> Дополнительные параметры

проверьте, не ограничен ли максимальный объем памяти.


Коробка
отмечена

Если флажок установлен, установите максимальный объем доступной памяти (например, 4096) ... или ОЧИСТИТЕ флажок.


1

Я понял. Оказавшись с ним несколько часов, выясняется, что «Memory Reamp» необходимо включить. На некоторых моделях Asus mobo и нескольких других марках, когда установлена ​​Win 7, она признает, что это проблема. Проблема была там все время, и люди просто не знали об этом, пока Win 7 не была установлена, и указали на это как на предвестник проблемы с BIOS, которая была там все время. 1 Войдите в BIOS 2 Advanced 3 Настройки набора микросхем 4 Включите функцию Memory Reamp 5 Выйдите и сохраните 6 Готово!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.