2

На моем ПК установлено 8 ГБ памяти, и на нем установлена 64-разрядная версия Win 7. Я запустил инструмент с именем fwmemmap, который показывает карту памяти встроенного программного обеспечения для системы, но он показывает примерно на 60 МБ больше, чем физически установлено -

Общее количество всех типов 1 (память) составляет до 8142 МБ, что правильно и также соотносится в Windows -

Я ожидал бы, что общий объем памяти типа 2 (зарезервированный) и типа 4 (ACPI NVS) составит 50 МБ, чтобы довести общий объем до 8192 МБ, но он равен примерно 110 МБ? Что больше, чем физически установлено.

Кто-нибудь может объяснить, почему это так?

Любая помощь будет оценена,

Благодарю.

1 ответ1

0

Насколько я понимаю, вывод fwmemmap относится к более общему пониманию памяти, чем к физической памяти.

Только некоторые из этих диапазонов адресов фактически соответствуют физической памяти, как указано на веб-сайте:

Диапазоны, которые адресованы как RAM, отмечены как «memory». Чтобы интерпретировать другие значения в столбце Тип, обратитесь к определению функции int 15h E820h в Спецификации расширенного интерфейса конфигурации и питания (ACPI), раздел 14, Интерфейсы карты системных адресов. Обратите внимание, что на карте есть дыры: функция int 15h E820h не сообщает «стандартные диапазоны адресов ПК» или области адресного пространства, которые используются «для отображения памяти устройств PCI, дополнительных ПЗУ ISA и карт ISA Plug and Play».

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .