Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Концепция процесса. Состояния процесса



Типы ОС

1. Однозадачные (MS-DOS)

2. Многозадачные (Unix, OS/2, Windows)

Пакетные системы - запуск одной программы из пакета за другой

Системы разделения времени (time-sharing) – процессор переключается между задачами не только на время операций ввода – вывода но и по прошествии определенного времени, что позволяет пользователю интерактивно взаимодействовать с программой

Системы реального времени для управления различными технологическими процессами – система должна обрабатывать данные быстрее, чем они могут поступать, причем от разных источников => влияние на архитектуру, например может не быть виртуальной памяти, так как она дает непредсказуемые задержки в выполнении программ

3. Многопользовательские (Windows NT, Unix) –механизмы защиты персональных данных каждого пользователя

4. Однопользовательские (MS-DOS, Windows 3.x)

Основная задача ОС- управление процессами!

Состав ОС: 1.Ядро 2.Драйверы 3. Файловая система 4.Командный процессор(command.com)

Функции ОС: 1.Управление процессами. 2.Интерфейс 3.Поддержка устройств(Device Support) 4.Безопасность 5.Поддержка файловой системы


Концепция процесса. Состояния процесса.

Процесс – программа во время исполнения или объект, которому выделяются ресурсы ВС (процессор, память и..)

Процесс – динамический объект

Процесс характеризует: 1. Набор исполняемых команд 2. Выделенная для исполнения память (адресное пространство) 3. Адрес и состояние стеков 4. Используемые файлы 5. Устройства ввода-вывода 6. Значения регистров 7. Программный счетчик 8. Значение переменных

Состояния процесса: 1. Порождение – создаются условия для первого запуска 2. Готовность – у процесса есть все необходимые ресурсы, кроме ЦП 3. Активное – выделение процессора 4. Ожидание – (блокировка) нужный ресурс занят, процесс ждет его освобождения 5. Завершение – штатное или аварийное окончание работы программы






Дата публикования: 2015-02-03; Прочитано: 253 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...