Что делать с компом?

istran

Ситуация следующая - на компе стали периодически
вылетать синие экран такого содержания:

PAGE_FAULT_IN_NONPAGED_AREA

******** STOP: 0x0000050 (0x845C00D4, 0x00000000, 0X805E584A, 0x00000000)

Сначала я грешил на вирусню, кривую винду и.т.д.,
поэтому решил винду переустановить. Но похожий экран
вывалился даже при установке винды и после установки
продолжал регулярно появляться. Причем появляется он
без каких-либо видимых причин, через несколько минут
(2-20) работы с компом. В инете пишут, что возможны проблемы
с оперативкой. Я проверил оперативку программой OCZMemtest86.
На данный момент, проверка завершилась на 66%, результаты такие:


Собственно вопрос - значит ли это, что надо менять оперативку,
или возможно как-то заблокировать плохие сектора (слышал для hdd
такое возможно, для памяти не знаю)? Еще вопрос - как узнать, какую
планку менять?

nas1234

прогони тест отдельно для кажой планки.

YUAL

и выкинь в помойку плохую.

spensnp

или возможно как-то заблокировать плохие сектора
можно, но только в Linux - есть патч ядра badram (есть во многих дистрибутивах)

dgaf

О, круто, не знал. А я использовал просто ram=

istran

Этот тест идет примерно 18 часов)
Интересно, какие там планки стоят, что в сумме дают 447 ?
Похоже, что 64 + 128 + 256 = 448, но как-то странно это выглядит.
Вроде комп не самый древний, а оперативку на 64 Мб давно уже не продают)
Сегодня вечером гляну. Мб система просто не видит 64 МБ,
а в компе стоит одна планка на 512?

nas1234

не знаю что у вас там за тест и память.
прогон гиговой планки ддр2 у меня занимал минут 20-30.
тока я использовал просто memtest86 (хотя может это одно и тоже, интерфейс аналогичный)
упд. если там ошибки в каждом секторе, то будет идти долго. если пошли ошибки - прерывайте тест и начинайте тестить планки по-отдельности.
тест без ошибок насколько я помню идёт быстро.

spensnp

А я использовал просто ram=
в смысле "memmap="?
а его можно несколько раз указывать?

istran

если пошли ошибки - прерывайте тест и начинайте тестить планки по-отдельности.
Мы уже замазали на предмет того, когда он закончится.
Было предположение, что закончится при Pass == 100, но нет, Pass уже 103 :)

spensnp

Было предположение, что закончится при Pass == 100, но нет, Pass уже 103
вообще-то он никогда не закончится. pass - это номер прогона всех (12?) тестов. следующий pass - те же самые тесты еще раз.

istran

Ладно, сообщу, чтобы тест сворачивали :)

stream

у меня ошибка 50 была когдак  сетевой адаптер глючилзаменил

dgaf

тьфу, mem=
ошибка была близка к концу области.
о, теперь и про memmap узнал.
а стоило всего полстраницы ниже почитать.

dgaf

>в смысле "memmap="?
>а его можно несколько раз указывать?
скорей всего да.
причём исключение куска памяти происходит только при указании другого символа кроме # @ $.
в документации этого нет.
хм. зачем тогда нужен badram ?

dgaf

а не,
>причём исключение куска памяти происходит только при указании другого символа кроме # @ $.
в этом случае работает как mem=, то есть исключает от сюда и до обеда конца.

spensnp

я имел в виду как раз вариант с "$":

memmap=nn[KMG]$ss[KMG]
[KNL,ACPI] Mark specific memory as reserved.
Region of memory to be used, from ss to ss+nn.
Example: Exclude memory from 0x18690000-0x1869ffff
memmap=64K$0x18690000
or
memmap=0x10000$0x18690000
если бы его можно было указывать неоднократно, тогда бы badram совсем ненужен был.
но видимо нельзя...

dgaf

>но видимо нельзя...
почему? пробовал?
поидее для каждого параметра в строке запускается парсер, который вычитает из общей области куски.
это я так предполагаю, я в этом коде не разбираюсь.

spensnp

почему? пробовал?
просто предположил - не зря же гентоводы бьются над включением badram в portage http://bugs.gentoo.org/show_bug.cgi?id=216067

nemec2707

я бы посоветовал вытаскивать планки по одной штучке
легко и быстро вычислишь плохую
а память нынче не настолько дорогая, чтоб заморачиваться с ее разметкой

uncle17

это если DDR2, то не настолько дорогая

nemec2707

Ну да, просто судя про процу(Athlon64 это скорее ддр2...
упс, сначала сказал, потом погуглил :)
Оставить комментарий
Имя или ник:
Комментарий: