![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
1)Основными понятиями управления прохождением задач в ЭВМ являются процесс, задача, работа, программа, ресурс, дисциплина распределения ресурса. Процесс — минимальный программный объект, обладающий собственными системными ресурсами (запущенная программа).
Классификация процессов По временным характеристикам различают интерактивные, пакетные процессы и процессы реального времени. Время существования интерактивного процесса определяется реакцией ЭВМ на запрос обслуживания и составляет секунды. Пакетные процессы запускаются один за другим и здесь время реакции — минуты и даже часы. По генеалогическому признаку различают порождающие и порожденные процессы. По результативности различают эквивалентные, тождественные и равные процессы. Все они имеют одинаковый конечный результат, но эквивалентные процессы могут реализовываться как на одном, так и на многих процессорах.
Одинаковые процессы реализуются по одной программе и имеют одинаковые трассы. По времени развития процессы делятся на последовательные, параллельные и комбинированные (для последних есть точки, в которых существуют оба процесса, и точки, в которых существует только один процесс). По месту развития процессы делятся на внутренние (реализуются на центральном процессоре) и внешние (реализуются на внешних процессорах). - По принадлежности к операционной системе процессы бывают системные (исполняют программу из состава операционной системы) и пользовательские.
По связности различают процессы:
а) взаимосвязанные, которые имеют какую-то связь (пространственно-временную, управляющую, информационную);
б) изолированные — слабо связанные;
в) информационно-независимые, которые используют совместные
ресурсы, но имеют собственные информационные базы;
г) взаимодействующие — имеют информационные связи и разделяют общие структуры данных;
д) взаимосвязанные по ресурсам;
е) конкурирующие.
Порядок взаимосвязи процессов определяется правилами синхронизации.
Процессы могут находиться в отношении:
а) предшествования — один всегда находится в активном состоянии раньше, чем другой;
б) приоритетности — когда процесс может быть переведен в
активное состояние только в том случае, если в состоянии готовности нет процессов с более высоким приоритетом, или процессор свободен, или на нем реализуется процесс с меньшим приоритетом;
в) взаимного исключения — в процессе используется общий критический ресурс, и процессы не могут развиваться одновременно: если один из них использует критический ресурс, то другой находится в состоянии ожидания.
Ресурс — любая потребляемая (расходуемая) сущность.
Процессор — любое устройство в составе ЭВМ, способное автоматически выполнять допустимые для него действия (процессоры, каналы и устройства, работающие с каналами).
Дата публикования: 2015-10-09; Прочитано: 448 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!