🗊Презентация Процессы и их поддержка в операционной системе

Нажмите для полного просмотра!
Процессы и их поддержка в операционной системе, слайд №1Процессы и их поддержка в операционной системе, слайд №2Процессы и их поддержка в операционной системе, слайд №3Процессы и их поддержка в операционной системе, слайд №4Процессы и их поддержка в операционной системе, слайд №5Процессы и их поддержка в операционной системе, слайд №6Процессы и их поддержка в операционной системе, слайд №7Процессы и их поддержка в операционной системе, слайд №8Процессы и их поддержка в операционной системе, слайд №9Процессы и их поддержка в операционной системе, слайд №10Процессы и их поддержка в операционной системе, слайд №11Процессы и их поддержка в операционной системе, слайд №12Процессы и их поддержка в операционной системе, слайд №13Процессы и их поддержка в операционной системе, слайд №14Процессы и их поддержка в операционной системе, слайд №15Процессы и их поддержка в операционной системе, слайд №16

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

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


Слайд 1







Архитектура  операционных систем

Лекция 1.2
Описание слайда:
Архитектура операционных систем Лекция 1.2

Слайд 2





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

Слайд 3





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

Слайд 4





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

Слайд 5





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

Слайд 6





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

Слайд 7





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

Слайд 8





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

Слайд 9





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

Слайд 10





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

Слайд 11





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

Слайд 12





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

Слайд 13





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

Слайд 14





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

Слайд 15





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

Слайд 16


Процессы и их поддержка в операционной системе, слайд №16
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию