На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! Правила раздела Windows
1. Указывайте версию Вашей ОС.
2. Запрещается размещать запросы и ссылки на кряки, серийники и т.п., а также вопросы нарушения лицензии ПО и его взлома.
3. Не разрешается давать советы из разряда "Поставь Linux".
4. Переустановка ОС - крайнее и безотказное лекарство, которое знают все. В таких советах никто не нуждается.
5. При публикации скриптов пользоваться тегами code. Тип подсветки кода выбирать строго в соответствии с языком публикуемого кода.
6. Прежде чем задать вопрос, обязательно загляните в FAQ и следуйте написанным рекомендациям для устранения проблемы. И если не помогло, а поиск по разделу не дал результатов - только тогда задавайте вопрос на форуме.
7. Вопросы, связанные с проблемами ПО, задавайте в разделе Программное обеспечение
Модераторы: Akina
Страницы: (2) [1] 2  все  ( Перейти к последнему сообщению )  
> Битый 1 из 4 модулей оперативки.
Каким его поставить в мать, чтобы обращение к нему приходилось в последнюю очередь? Разрушены последние полмегбайта.
Никак. Выкидывать.
Цитата TheMachine @
т.е. в общем случае вы правы конечно, а мне надо спать больше а пить меньше
Цитата Сергей85 @
Каким его поставить в мать, чтобы обращение к нему приходилось в последнюю очередь? Разрушены последние полмегбайта.
В современных ОС работа с памятью устроена так, что память загружается более-менее равномерно по всему её объёму. При этом не существует способа (или он спрятан глубоко внутри недокументированных функций менеджера памяти) как-то исключить какую-либо область памяти или закрепить её за каким-нибудь приложением. Даже невыгружаемые области могут быть менеджером памяти перемещены на другие физические адреса. Так что пока эта планка стоит в компе, периодически какой-нибудь процесс будет на сбойную область натыкаться.
Сообщение отредактировано: amk -
Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
Причем здесь ОС? За работу с памятью отвечает контроллер памяти - и никто более. Он живет сам по себе, как контроллер харда или SSD. В него прислали данные - он их разместил по своим алгоритмам, называемым прошивкой.
Цитата Сергей85 @
он их разместил по своим алгоритмам, называемым прошивкой.

но что это даст? ты сможеш внести изменения в прошивку что бы работа с памятью была так как тебе нужно?
по сабжу никак, надо менять планку памяти :yes:
Сообщение отредактировано: Besha -
user posted image
Цитата Besha @
В современных ОС работа с памятью устроена так, что память загружается более-менее равномерно по всему её объёму.


Мне это даст то, что "В современных ОС работа с памятью устроена так, что память загружается более-менее равномерно по всему её объёму" - не является истиной.

Добавлено
Я переставил планку во второй слот второго канала. Теперь все работает как надо.
Да, у меня когда-то так же было: 4 модуля по 1 Мб и один битый. И только установка битого в хвост более или менее позволяла работать. Но большие прожки падали, бывало... :whistle:
Цитата Сергей85 @
Теперь все работает как надо.

ну ну :jokingly:
Цитата TheMachine @
т.е. в общем случае вы правы конечно, а мне надо спать больше а пить меньше
Припоминаю, как давно когда-то, лет 20 назад, писал программку, которая из-под DOS захватывала битые куски через XMS и оставляла занятыми. Это позволяло дальше работать с оставшимися регионами всем, включая Win9x.
Одни с годами умнеют, другие становятся старше.
Цитата Сергей85 @
Я переставил планку во второй слот второго канала. Теперь все работает как надо.
Скорее всего, у тебя планка не то, чтобы совсем нерабочая - она просто работает нестабильно. Возможно лишь слегка не давая необходимые параметры. Видимо, на новом месте запасы оказались немного побольше, чем на предыдущем. Скорее всего теперь ещё и сбойные полмегабайта заработали. Надолго вот только?
Цитата Qraizer @
Это позволяло дальше работать с оставшимися регионами всем, включая Win9x.
что лишний раз подтверждает нам, что Win9X - всего лишь оболочка над DOS, а не самостоятельная система.
Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
Цитата amk @
Возможно лишь слегка не давая необходимые параметры.

"Возможно лишь слегка не давая необходимые параметры".
"Скорее всего теперь ещё и сбойные полмегабайта заработали."

Что за гадание на гуще? Что значит "слегка не давая" - это вообще угар. Ошибки зафиксированы в четком модуле, их количество неизменно.
Цитата amk @
что лишний раз подтверждает нам, что Win9X - всего лишь оболочка над DOS, а не самостоятельная система.
Ты её плохо знаешь. Она самостоятельная система, однако с очень большим запасом совместимости. Даже последние Win3.11 уже могла полностью обходиться без DOS и BIOS APIs, но это было всем невыгодно. Целиком и полностью этот слой совместимости был удалён в WinME, и что из этого вышло, мы все помним.

Добавлено
P.S. Под обхождением без DOS и BIOS APIs я подразумеваю, что при работе этих и более поздних ОСей никакие DOS и BIOS прерывания не задействовались, даже когда их использовали DOS или Win приложения, если только до старта Win не были загружены специфические драйверы или резиденты, для которых не было предусмотрено Win-драйверов. Да и тем давалось отработать ровно до тех точек, когда управление должно было перейти к DOS или BIOS, по достижению которых управление обратно попадало точнёхонько в Win-сервисы. Проблема с битой памятью могла быть решена собственным VxD, вот только решение под DOS всё равно было нужно.
Одни с годами умнеют, другие становятся старше.
Цитата Сергей85 @
Я переставил планку во второй слот второго канала. Теперь все работает как надо.

Но тем не менее то же самый полный тест показывает, что имеются неисправные блоки памяти? просто адреса сбойных участков изменились?
ой, что-то не верится...
Есть претензии ко мне как к модератору? читайте Правила, разделы 5 и 6, и действуйте соответственно.
Есть претензии ко мне как к участнику? да ради бога.
Не нравятся мои ответы? не читайте их.
В общем, берегите себя. Нервные клетки не восстанавливаются.
Цитата Akina @

Полный тест показывает те же ошибки по количеству. На адреса не обратил внимания, но сместилась область, которая в десятках тысяч мегабайт показана.
И чем тебе это помогло?
Всё равно будешь BSOD-ы и крэши приложений ловить постоянно.
Может с чуть меньшей вероятностью сразу после старта системы, но при длительной работе разницы нет.
:offtop:
И это - научись уже цитировать наконец.
Сообщение отредактировано: cppasm -
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
0 пользователей:


Рейтинг@Mail.ru
[ Script Execution time: 0,1384 ]   [ 19 queries used ]   [ Generated: 22.07.17, 00:34 GMT ]