Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Понятие и определения процесса



В литературе по ОС понятие «процесс» является базовым и одновременно наименее точно определенным [10]. Это вид абстракции, которую по-разному истолковывают и используют разные категории лиц. В частности, точки зрения на процесс системных и прикладных программистов расходятся в деталях, формах восприятия и реализации этого понятия. Попробуем определить его через понятие «процессор».

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

Между процессорами в системе существуют информационные и управляющие связи. Процессор может быть нужен одновременно нескольким пользователям для программы каждого из них. Таким образом, для каждого пользователя, которому нужен процессор, и системы, которая распределяет его между пользователями, и вводится понятие процесса, как некоторой деятельности, связанной с исполнением программы на процессоре.

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

Процесс может протекать по-разному, при этом развитием процесса нужно управлять: дать или изъять процессор у процесса; дать ему результаты работы других процессоров и процессов; дать ему другие ресурсы. А значит, управление процессами – действительно важная функция ОС.





Дата публикования: 2015-10-09; Прочитано: 508 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.017 с)...