Презентация Процессы в операционной системе

Категория: Образование


500500500500500500500500500500500500500500500500

Вы можете ознакомиться и скачать презентацию на тему Процессы в операционной системе . Доклад-сообщение содержит 16 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.


Слайды и текст этой презентации

Слайд 1
Описание слайда:
Основы операционных систем

Слайд 2
Описание слайда:
Часть II. Процессы и их поддержка в операционной системе Лекция 2. Процессы

Слайд 3
Описание слайда:
Понятие процесса Уточнение терминологии Термин «программа» Термин «задание» Термин «процесс»

Слайд 4
Описание слайда:
Понятие процесса Процесс и программа Термин «процесс» характеризует совокупность набора исполняющихся команд ассоциированных с ним ресурсов текущего момента его выполнения Процесс ≠ программа, которая исполняется: для исполнения одной программы может организовываться несколько процессов в рамках одного процесса может исполняться несколько программ в рамках процесса может исполняться код, отсутствующий в программе

Слайд 5
Описание слайда:
Состояния процесса

Слайд 6
Описание слайда:
Набор операций создание процесса – завершение процесса запуск процесса – приостановка процесса блокирование процесса – разблокирование процесса (изменение приоритета)

Слайд 7
Описание слайда:
Process Control Block и контекст процесса состояние процесса программный счетчик содержимое регистров данные для планирования использования процессора и управления памятью учетная информация сведения об устройствах ввода-вывода, связанные с процессом

Слайд 8
Описание слайда:
Пример генеалогического леса процессов

Слайд 9
Описание слайда:
Создание процесса Порождение нового PCB с состоянием процесса рождение Присвоение идентификационного номера Выделение ресурсов Занесение в адресное пространство кода и установка значения программного счетчика Окончание заполнения PCB Изменение состояния процесса на готовность

Слайд 10
Описание слайда:
Завершение процесса Изменение состояния процесса на закончил исполнение Освобождение ресурсов Очистка соответствующих элементов в PCB Сохранение в PCB информации о причинах завершения

Слайд 11
Описание слайда:
Пример генеалогического леса процессов

Слайд 12
Описание слайда:
Запуск процесса Выбор одного из процессов, находящихся в состоянии готовность Изменение состояния выбранного процесса на исполнение Обеспечение наличия в оперативной памяти информации, необходимой для его выполнения Восстановление значений регистров Передача управления по адресу, на который указывает программный счетчик

Слайд 13
Описание слайда:
Приостановка процесса Автоматическое сохранение программного счетчика и части регистров (работа hardware) Передача управления по специальному адресу (работа hardware) Сохранение динамической части регистрового и системного контекстов в PCB Изменение состояния процесса на готовность Обработка прерывания

Слайд 14
Описание слайда:
Блокирование процесса Обработка системного вызова Сохранение контекста процесса в PCB Перевод процесса в состояние ожидание

Слайд 15
Описание слайда:
Разблокирование процесса Уточнение того, какое именно событие произошло Проверка наличия процесса, ожидающего этого события Перевод ожидающего процесса в состояние готовность Обработка произошедшего события

Слайд 16
Описание слайда:



Похожие презентации

Mypresentation.ru

Загрузить презентацию