Процесс (информатика)
Материал из Википедии — свободной энциклопедии
Проце́сс — выполняющаяся компьютерная программа. Стандарт ISO 9000:2000 Definitions определяет процесс как совокупность взаимосвязанных и взаимодействующих действий, преобразующих входящие данные в исходящие.
Часто процессом называют выполняющуюся программу и все её элементы: адресное пространство, глобальные переменные, регистры, стек, открытые файлы и т.д.
[править] Создание процесса
Простейшей операционной системе (например, внутри холодильника или автомата для продажи газированной воды) не требуется создание новых процессов, поскольку внутри них работает одна-единственная программа, запускаемая во время включения устройства. В более сложных системах надо создавать новые процессы. Обычно они создаются:
- При запуске ОС,
- При появлении запроса на создание процесса - происходит в случае, если работающий процесс создает новый процесс.
[править] Завершение процесса
Завершение процесса происходит как:
- Обычный выход
- Выход по исключению или ошибке
[править] Литература
- Э. Таненбаум, А. Вудхалл. «Операционные системы: Разработка и реализация.» — СПб.: 2006. — ISBN 5-469-00148-2
- Э. Таненбаум. «Современные операционные системы. 2-е изд.» — СПб.: Питер, 2005. — 1038 с.: ил. ISBN 5-318-00299-4
|
Это незавершённая статья о компьютерах. Вы можете помочь проекту, исправив и дополнив её. |