Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лекции / СПО2.doc
Скачиваний:
114
Добавлен:
11.02.2014
Размер:
527.87 Кб
Скачать
  1. Процесс. Классификация процессов.

ПРОЦЕСС – это система действий, реализующая определенную функцию в вычислительной системе и оформленная так, что управляющая программа вычислительной системы может перераспределить ресурс в целях обеспечения мультипрограммирования. Например, программное обеспечение, утилиты и другие системные обрабатывающие программы, а также редактирование какого-либо текста, трансляция, компоновка и использование каких-либо программ.

Управление процессами как в отношении каждого, так и в отношении их совокупности – это функция операционной системы.

  1. В зависимости от ИНТЕРВАЛОВ СУЩЕСТВОВАНИЯ процессы бывают:

Процессы реального времени – это такой вид процессов, требующие такого планирования, при котором гарантировалось бы окончание процесса до наступления некоторого конкретного момента времени.

Интерактивные процессы – процессы, время существования которых должно быть не более интервала времени допустимой реакции ЭВМ на запросы пользователя.

Пакетные процессы – все остальные процессы.

  1. ПО ГЕНЕАЛОГИЧЕСКОМУ признаку:

Порождающие – вид процессов, задающий требования для порождения других процессов.

Порожденные – процессы, создаваемые по требованию других процессов.

  1. ПО РЕЗУЛЬТАТИВНОСТИ:

Эквивалентные – процессы, имеющие одинаковых конечный результат обработки одних и тех же исходных данных по одной и той же или даже различным программам на одном и том же или различных процессах.

Тождественные – эквивалентные процессы, в которых обработка данных происходит по одной и той же программе, но трассы которых не совпадают.

Равные – тождественные процессы, трассы которых совпадают.

Различные – все остальные процессы.

  1. По ДИНАМИЧЕСКОМУ признаку:

Последовательные – процессы, интервалы которых не пересекаются во времени.

Параллельныепроцессы, существующие одновременно на рассматриваемом промежутке времени.

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

  1. По ПРИНАДЛЕЖНОСТИ К ЦЕНТРАЛЬНОМУ ПРОЦЕССОРУ:

Внутренние (программные) – процессы, развивающиеся на центральном процессоре.

Внешние – процессы, развитие которых происходит под контролем или управлением операционных систем на процессорах, отличных от центрального.

  1. По ПРИНАДЛЕЖНОСТИ К ОПЕРАЦИОННЫМ СИСТЕМАМ:

Системные – процессы, при развитии которых исполняется программа из состава операционной системы.

Пользовательские – процессы, при развитии которых исполняется пользовательская (прикладная) программа.

  1. ПО СВЯЗАННОСТИ:

Взаимосвязанные – процессы, между которыми, с помощью системы управления процессами, поддерживаются связи какого-либо рода: функциональные, пространственно-временные, управляющие, информационные и т.д.

Изолированные – процессы со слабыми связями.

Информационно независимые – взаимосвязанные процессы, при развитии которые используют совместно некоторые ресурсы, но информационно не связанные между собой. Связь между такими процессами может быть либо функциональная, либо пространственно-временная.

Взаимодействующие – процессы, имеющие информационные связи.

Конкурирующие – взаимосвязанные процессы, имеющие связи по ресурсам.

Соседние файлы в папке лекции