popkov
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Обращаюсь к тем, кто разбирается в железе. Параметры моего компьютера (всё, что выдала SisSoft Sandra 2005, результаты тестов памяти) Последнее время, когда я начал интенсивнее пользоваться компьютером (и использовать такие программы, как Proxomitron, Mathematica, активно использующие память и мощности системной шины), меня замучали СИНИЕ ЭКРАНЫ СМЕРТИ вот такого содержания: Цитата: *** STOP: 0x00000050 (0xFCDE6000, 0x00000000, 0x87E77DC1, 0x00000000) PAGE_FAULT_IN_NONPAGED_AREA | Первая и третья цифры в скобках могут меняться, например: Цитата: *** STOP: 0x00000050 (0xFD703000, 0x00000000, 0x87BA6B61, 0x00000000) PAGE_FAULT_IN_NONPAGED_AREA | Остальные цифры, вроде, не меняются. Мне намекнули, что проблема в памяти, и вот довольно противоречивые результаты её тестирования: C параметрами по умолчанию Memtest1.65 не находит никаких ошибок. Размер оперативной памяти, который определяется с параметрами по умолчанию - 503МВ. Если нажать клавишу "с" (конфигурация), и в "Memory sizing" выбрать "BIOS-All" (пункт 2), то объём оперативной памяти оказывается такой же, как и в Windows - 512MB, почти сразу же выдаётся огромное количество ошибок, на экране разноцветные прямоугольнички появляются, и всё наглухо зависает. Если "Memory sizing" выбрать "BIOS-Std", то, так же, как и по умолчанию, объём оперативки определяется как 503МВ. Самые интересные ошибки обнаруживаются, если в "Memory sizing", выбрать "Probe" (пункт 3) (типа, программа сама определит). В результате первым делом как всегда запускается "Adress test - own adress". Первая половина памяти проскакивает почти мгновенно, но вторая (начиная с 52%) довольно медленно тестируется им (занимает 5 секунд, такое же точно поведение и если стоит только одна карта памяти). Ближе к концу выдаётся Failing-сообщение. Если поставить обе карты памяти, оно выглядит так: Цитата: Failing adress: 0001f6fc000 - 502,7 MB Good: 1f6fc000 Bad: 000de640 | Если поставить только одну карту (независимо, в который из 2-х слотов и какую из двух карт) - сообщение выглядит так: Цитата: Failing adress: 0000f6fc000 - 246,7 MB Good: 0f6fc000 Bad: 000de620 | После "Adress test - own adress" запускается тест "Moving inversions, 8 bit", который наглухо подвешивает компьютер на 1% выполнения. Аналогичные манипуляции с пунктами меню "Memory sizing" я выполнил на другом ноутбуке (Roverbook'овском, 3Ггц, 512Мб ОЗУ): "Adress test - own adress" прошёт очень быстро и с одинаковой скоростью на всём протяжении (хотя медленнее, чем первая половина памяти на моём - она вообще проскакивала почти мгновенно). Никаких ошибок и глюков обнаружено не было. Так что Memtest1.65 сама по себе не глючит. Всё это наводит на мысль, что (и об этом сообщает SisSoft Sandra 2005), что часть памяти зарезервирована каким-то другим устройством под свои нужды (скорее всего, видеокарточкой, как и пишет Sandra). Тем не менее, ОС и PhoenixBIOS выдают её размер, соответственно, 512Мб и 514048Кб. Похоже, системе "кажется", что памяти на самом деле больше, чем её в действительности доступно. Что же делать? Как помочь ей "понять", какой объём памяти в действительности находится в её распоряжении? В том убогом BIOS'е, который установлен в ноутбуке по умолчанию, нельзя настроить почти никаких опций, и даже сообщаемая им информация о системе весьма скудная (даже частота системной шины не отображается, не говоря уже о возможности её задания). | Всего записей: 1835 | Зарегистр. 22-03-2003 | Отправлено: 00:31 17-10-2006 | Исправлено: popkov, 00:40 17-10-2006 |
|