Содержание
- 2. Процесс Процесс – абстрактное понятие, описывающие работу программы. В современных ОС многозадачность реализована за счет предоставления
- 3. Модель процесса Концептуальная модель четырех независимых друг от друга последовательных процессов Четыре программы, работающие в многозадачном
- 4. Внимание: Центральный процессор переключается между процессами, следовательно, скорость вычислений процесса всегда будет разной. Процессы не должны
- 5. Создание процесса В универсальных системах определенные способы создания и прекращения процессов по мере необходимости. Способы создания
- 6. Инициализация операционной системы При загрузке ОС создается несколько процессов. Процессы, обеспечивающие взаимодействие с пользователями и выполнение
- 7. Создание процесса (системный вызов) Новый процесс формируется на основании системного запроса от текущего процесса. В роли
- 8. Создание процесса (системный вызов) В UNIX существует только один системный запрос: fork (ветвление). Этот запрос создает
- 9. Завершение процесса Обычный выход (преднамеренно); Выход по ошибке (преднамеренно); Выход по неисправимой ошибке (непреднамеренно); Уничтожение другим
- 10. Иерархия процессов В некоторых системах родительский и дочерний процессы остаются связанными между собой определенным образом. Дочерний
- 11. Пример иерархии процессов В образе загрузки присутствует специальный процесс init. При запуске этот процесс считывает файл,
- 12. Иерархия процессов в разных ОС В Windows не существует понятия иерархии процессов, и все процессы равноправны.
- 13. Состояние процессов Несмотря на самостоятельность каждого процесса, наличие собственного счетчика команд и внутреннего состояния, процессам зачастую
- 14. Реализация процессов Для реализации модели процессов операционная система содержит таблицу процессов. В таблице содержится информация –
- 15. Состояние блокировки Возможны два вида блокировки процесса: 1. Процесс блокируется с точки зрения логики приложения (из-за
- 17. Скачать презентацию