3

Около года назад я начал получать сбои приложений и с помощью memtest86 обнаружил ошибки в одном модуле памяти. Это был один модуль 2 ГБ в конфигурации 8 ГБ. Это было по гарантии, поэтому я получил замену, которая, как я предполагаю, была такой же. После этого все работает нормально, и memtest86 и Windows 7 сообщают о 8190M памяти.

С тех пор memtest86 проходит, но я заметил нечто странное в одном блоке памяти объемом 2 ГБ (тот, который был заменен).

Другие блоки памяти объемом 2 ГБ отображаются правильно, но кажется, что этот блок тестирует только 2048M - 3327M), около 1300M из 2048M. Следующий блок начинается в 4096M.

Есть ли какое-то объяснение, почему это происходит? Моя система - BootROM, поэтому я использую показанную версию memtest86.

---ОБНОВИТЬ---

Я обновил фотографию, чтобы показать, что полное тестирование прошло. И каждый отдельный тест показывает один и тот же 1279M.

Итак, подведем итог: память на самом деле отсутствует или Memtest86 просто не тестирует ее?
И если он отсутствует из-за какого-либо аппаратного сбоя, почему Memtest86 сообщает, что он там есть (указав всего 8190M). Кроме того, при загрузке системы отсутствует сообщение об ошибке (быстрая загрузка отключена), а вкладка памяти монитора ресурсов Windows 7 выглядит так, как будто вся память (8190M) используется или доступна.

2 ответа2

0

MemTest86 сообщает об установке 8190 МБ. Таким образом, все доступное ОЗУ будет проверено.

Однако не все 8 ГБ будут доступны. Часть оперативной памяти будет использоваться аппаратными средствами, сопоставленными с адресным пространством. Посмотрите на карту памяти IO. Некоторые адреса также зарезервированы BIOS. Смотрите карту памяти e820. Это также приводит к фрагментации адресного пространства.

Также вы не можете посмотреть на диапазон адресов памяти в MemTest86 (ни Windwows), ни узнать, какой флешке соответствует тот или иной адрес. Чередование с несколькими каналами памяти и другими факторами делает отображение очень сложным.

0

Если на вашей машине установлено несколько карт памяти, вам нужно протестировать каждую карту памяти отдельно.

Согласно скриншоту, ваш тест не завершен, только 17%, нам нужно убедиться, что проход внизу равен 1 или более, это значение указывает количество тестов.

О 2048M - 3327M, не беспокойтесь об этом значении, оно только указывает на то, какую память вы тестировали, посмотрите на следующее значение, 1279M из 8190M, вы знаете, 1279 = 3327-2048 и 8190 - это вся ваша RAM. Цифра здесь не обозначает объем вашей карты памяти.

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