Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Процессы

При изучении ОС в них принято выделять следующие части:

  1. Процессор
  2. Управление памятью
  3. Защита информации и безопасность
  4. Планирование и управление ресурсами
  5. Структура системы                                

В основном развитие современных ОС также происходит по этим направлениям. Каждое из этих направлений можно охарактеризовать набором абстрактных принципов, разработанных для решения сложных прикладных программ.

Процессы.

Понятие процесса относятся к одному из основополагающих в ОС. Существует много определений термина процесс в том числе:

  1. Выполняющаяся прикладная программа пользователя
  2. Экземпляр программы, выполняющийся на компьютере
  3. Объект, который можно индетифицировать и выполнять на процессоре
  4. Единица активности, которую можно охарактеризовать единой цепочкой последовательных действий, текущим состоянием и связанных с ней набором системных ресурсов.

Как понятие процесс является определенным типом абстракции, и обычно следует придерживаться следующего неформального определения.

Последовательный процесс (задача) – выполнение отдельной программы и ее данные на последовательном процессоре.

В качестве примера можно назвать следующие процессы:

  1. Выполняющаяся прикладная программа пользователя
  2. Утилит
  3. Трансляция программ
  4. Компоновка, выполнение
предыдущаяследующая