23.3.2. Отказы памяти
23.3.2. Отказы памяти
При полном отказе оперативной памяти в процессе запуска системы (именно компьютера, а не Linux, поскольку до загрузки Linux дело не дойдет) вы услышите один длинный гудок системного динамика. Это сигнал о том, что пора менять модуль ОЗУ, но пока не спешите это делать сразу. Возможно, вы затронули модуль при разборке/сборке системного блока — вытащите его, протрите пыль, почистите контактные группы стирательной резинкой, стряхните катышки и установите обратно. Если это не поможет, попробуйте поставить модуль в другой слот. В случае окончательной неудачи у вас появится новый брелок (вы уже догадались какой). Если вы особо не разбираетесь в «железе», то, чтобы не ошибиться, выбирайте новый модуль «по образу и подобию» старого, прихватив его в магазин с собою.
Загрузившись с дистрибутивного диска Ubuntu, который прилагается к книге, вы можете вызвать программу memtest86 (рис. 23.1) для проверки модулей памяти компьютера — вдруг уже их пора менять?
Примечание
На рис. 23.1 имеются некоторые несоответствия — например, показано, что в тестируемой системе процессор AMD — и это при чипсете Intel 440 BX! Но не подумайте, что это «глюк» программы. Просто у меня memtest86 запущен в виртуальной машине VMware, поскольку без этого не сделать скриншот окна программы.
Пусть система пройдет тест памяти до конца (да, придется подождать). Но впоследствии это может сэкономить вам очень много времени. Помню, знакомые принесли мне ноутбук с предустановленной Vista (кстати, тоже HP) — после загрузки компьютер отображал «синий экран». Попытки восстановления системы результата не дали, и я попытался установить на эту машину RTM-версию Windows 7. Однако система устанавливаться никак не хотела — в процессе копирования файлов появлялось сообщение об ошибке, связанной с повреждением носителя дистрибутива. Но на других-то компьютерах система с этого диска устанавливалась нормально! С дистрибутивом Windows XP — ситуация аналогичная. Провозился я с этми ноутбуком целый день, но так ничего и не добился. На следующий день решил попробовать на нем Linux. LiveCD запустился без проблем. Начал копирование содержимого всего LiveCD на жесткий диск полностью — ошибка копирования. Стал уже подозревать неисправность привода DVD или даже жесткого диска… А потом запустил memtest. И обнаружил, что один модуль оперативной памяти оказался «битым». Так что, если бы я запустил memtest в самом начале и потратил пару часов на проверку памяти, не пришлось бы мне сносить «родную» Vista, а просто заменить модуль памяти.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
3.1. Требования к памяти
3.1. Требования к памяти Мы можем представить себе, что память — это система, управляемая двумя дополняющими друг друга потребностями. С одной стороны, это потребность в правильном представлении объектов (сообщений, новых предметов и пр.), которое осуществляется с помощью
О Подсистема памяти
О Подсистема памяти Одна из самых больших проблем любого процессора — обеспечение его загрузки. За последние несколько лет производительность процессоров необычайно выросла, в среднем удваиваясь каждые два года. Производительность памяти и ввода-вывода не успевает
Сегменты памяти
Сегменты памяти Каждый объект состоит из одного или нескольких не перекрывающихся сегментов. При создании сегмента должны быть заданы несколько характеристик. Одна из них — начальный размер. На основании начального размера компонент управления дисками выделяет
1.5.3 Распределение памяти
1.5.3 Распределение памяти Ядро постоянно располагается в оперативной памяти, наряду с выполняющимся в данный момент процессом (или частью его, по меньшей мере). В процессе компиляции программа-компилятор генерирует последовательность адресов, являющихся адресами
9.2.3 Отказы при обращениях к страницам
9.2.3 Отказы при обращениях к страницам В системе встречаются два типа отказов при обращении к странице: отказы из-за отсутствия (недоступности) данных и отказы системы защиты. Поскольку программы обработки прерываний по отказу могут приостанавливать свое выполнение на
11.2.2 Разделение памяти
11.2.2 Разделение памяти Процессы могут взаимодействовать друг с другом непосредственно путем разделения (совместного использования) участков виртуального адресного пространства и обмена данными через разделяемую память. Системные функции для работы с разделяемой
20.4.2. Объем памяти
20.4.2. Объем памяти Иногда нужно указать объем ОЗУ, отличный от того, который имеется на самом деле. Например, у вас чипсет Intel 810 с интегрированной видеоплатой, тогда вам нужно указать объем ОЗУ на 1 Мб меньше (а иногда даже на 2 Мб). Это связано с аппаратной особенностью
Провал в памяти
Провал в памяти Сегодняшний «Яндекс» — это глобальная централизованная сеть. Это тысячи километров выделенных каналов, соединяющих воедино десятки тысяч серверов, которые обрабатывают за доли секунды ежедневно около 150 млн запросов, формулируемых около 100 млн
R.3.5 Классы памяти
R.3.5 Классы памяти Существует два описываемых класса памяти: автоматический и статический.Автоматические объекты становятся локальными при передаче управления в каждый блок.Статические объекты существуют и сохраняют свое значение во все время выполнения
Утечка памяти
Утечка памяти Если вы имеете опыт программирования на языке C++, то у вас в связи с предыдущими примерами программного кода могут возникать вопросы. В частности, следует обратить внимание на то, что метод Main() типа HelloClass не имеет явных операторов уничтожений ссылок c1 и с2.Это
Классы памяти
Классы памяти I.Ключевые слова: auto, external, static, registerII. Основные замечания Класс памяти переменной определяет область ее действия и продолжительность использования. Класс памяти определяется местом задания переменной и соответствующим ключевым словом. Переменные,
23.3.1. Отказы жесткого диска
23.3.1. Отказы жесткого диска Причина отказа жесткого диска кроется в ненадежной электронике или некачественном носителе (магнитных дисках, на которых, собственно, и хранится информация). На самом деле, что конкретно в винчестере вышло из строя, — не так важно, все равно
Отказы
Отказы Неформально исключение это аномальное событие, прерывающее выполнение программы. Для получения содержательного определения полезно вначале рассмотреть понятие отказа, непосредственно следующее из идеи контракта.Программа это не произвольная