Похоже, что memtest86 не проверяет всю оперативную память
1044
user3169
Около года назад я начал получать сбои приложений и с помощью 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 ответа на вопрос
0
Origami
Если на вашей машине установлено несколько карт памяти, вам нужно протестировать каждую карту памяти отдельно.
Согласно вашему скриншоту, ваш тест не завершен, только продолжить 17%, мы должны убедиться, что проход внизу 1 или больше, это значение указывает количество тестов.
О 2048M - 3327M, не беспокойтесь об этом значении, оно только указывает на то, какую память вы тестировали, посмотрите на следующее значение, 1279M из 8190M, вы знаете, 1279 = 3327-2048 и 8190 - это вся ваша RAM. Цифра здесь не обозначает объем вашей карты памяти.
Это не то, о чем он спрашивает. Он говорит, что диапазон 3328M-4095M вообще не тестируется.
Daniel B 6 лет назад
1
0
user312931
MemTest86 сообщает об установке 8190 МБ. Таким образом, все доступное ОЗУ будет проверено.
Однако не все 8 ГБ будут доступны. Часть оперативной памяти будет использоваться аппаратными средствами, сопоставленными с адресным пространством. Посмотрите на карту памяти IO . Некоторые адреса также зарезервированы BIOS. Смотрите карту памяти e820 . Это также приводит к фрагментации адресного пространства.
Также вы не можете посмотреть диапазон адресов памяти в MemTest86 (ни Windwows), ни узнать, какой флешке соответствует тот или иной адрес. Чередование с несколькими каналами памяти и другими факторами делает отображение очень сложным.