9.2.3 Отказы при обращениях к страницам

9.2.3 Отказы при обращениях к страницам

В системе встречаются два типа отказов при обращении к странице: отказы из-за отсутствия (недоступности) данных и отказы системы защиты. Поскольку программы обработки прерываний по отказу могут приостанавливать свое выполнение на время считывания страницы с диска в память, эти программы являются исключением из общего правила, утверждающего невозможность приостанова обработчиков прерываний. Тем не менее, поскольку программа обработки прерываний по отказу приостанавливается в контексте процесса, породившего фатальную ошибку памяти, отказ относится к текущему процессу; следовательно, процессы приостанавливаются не произвольным образом.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг

Добавление подсказок к Web-страницам

Из книги Исчерпывающее руководство по написанию всплывающих подсказок автора Джек Роджер

Добавление подсказок к Web-страницам Демонстрационный проект WebButtonКак и в приложениях, подсказки на Web-страницах могут быть очень полезны. Подсказки могут быть использованы в двух очевидных случаях: для картинок и элементов ActiveX. Я написал пример элемента "кнопка", чтобы


Отказы

Из книги Основы объектно-ориентированного программирования автора Мейер Бертран

Отказы Неформально исключение это аномальное событие, прерывающее выполнение программы. Для получения содержательного определения полезно вначале рассмотреть понятие отказа, непосредственно следующее из идеи контракта.Программа это не произвольная


13.2.1. Выравнивание по страницам

Из книги Разработка приложений в среде Linux. Второе издание автора Джонсон Майкл К.

13.2.1. Выравнивание по страницам Системная память делится на порции под названием страницы. Размер страницы изменяется в зависимости от архитектуры, и на некоторых процессорах размер страницы может изменяться ядром. Функция getpagesize() возвращает размер (в байтах) каждой


«Бесплатная эротическая экскурсия» по страницам сайта

Из книги Мошенничество в Интернете. Методы удаленного выманивания денег, и как не стать жертвой злоумышленников автора Гладкий Алексей Анатольевич

«Бесплатная эротическая экскурсия» по страницам сайта Во все времена «клубничка» представляла немалый интерес для обывателей, поэтому в Интернете существует огромное количество сайтов, посвященных данной «пикантной» теме. Неудивительно, что мошенники никак не могли


23.3.1. Отказы жесткого диска

Из книги Ubuntu 10. Краткое руководство пользователя автора Колисниченко Д. Н.

23.3.1. Отказы жесткого диска Причина отказа жесткого диска кроется в ненадежной электронике или некачественном носителе (магнитных дисках, на которых, собственно, и хранится информация). На самом деле, что конкретно в винчестере вышло из строя, — не так важно, все равно


23.3.2. Отказы памяти

Из книги автора

23.3.2. Отказы памяти При полном отказе оперативной памяти в процессе запуска системы (именно компьютера, а не Linux, поскольку до загрузки Linux дело не дойдет) вы услышите один длинный гудок системного динамика. Это сигнал о том, что пора менять модуль ОЗУ, но пока не спешите это