Операционные системы: архитектура и управление процессами. Макаров П.С. - 56 стр.

UptoLike

Составители: 

56
к тому, что будет вызвана служба операционной системы, завершающая
процесс.
Обычное завершение
Процесс вызывает службу операционной системы, чтобы сообщить, что
он завершил свою работу
Превышение лимита отведенного программе времени
Общее время выполнения процесса превышает заданное предельное зна-
чение. Это время может измеряться несколькими способами. Одним из них яв-
ляется учет полного времени, затраченного на выполнениепо настенным ча-
сам»); при выполнении интерактивного процесса время можно отсчитывать с
момента последнего ввода данных пользователем.
Недостаточный объем памяти
Для работы процесса требуется больше памяти, чем имеется в системе.
Выход за пределы отведенной области памяти
Процесс пытается получить доступ к ячейке памяти, к которой у него нет
прав доступа.
Ошибка защиты
Процесс пытается использовать недоступный для него ресурс или файл,
или пытается сделать это недопустимым образом, например, производит
попытку записи в файл, открытый только для чтения.
Арифметическая ошибка
Процесс пытается выполнить запрещенную арифметическую операцию,
например, деление на ноль, или пытается использовать число, превышающее
возможности аппаратного обеспечения.
Излишнее ожидание
Процесс ждет наступления определенного события дольше, чем задано в
параметрах системы.
Ошибка ввода-вывода
Во время ввода или вывода происходит ошибка. Например, не удается
найти нужный файл или выполнить чтение или запись за максимально возмож-
ное количество попыток (когда, например, на магнитном носителе попался де-
фектный участок) или производится попытка выполнить недопустимую опера-
цию (например, чтение с печатающего устройства).