Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Мультипрограммирование. Режим разделения времени




В современных ОС для повышения производительности и скорости выполнения пользовательских задач применяют режимы мультипрограммирования и разделения времени.

Режим мультипрограммирования – способ организации вычислительного процесса, при котором в памяти компьютера находилось одновременно несколько программ, попеременно выполняющихся на одном процессоре. Можно так же определить мультипрограммирование как режим работы вычислительной системы, когда один процесс ожидает освобождения необходимого для него ресурса, а другой процесс в это же время занимает ресурсы процессора. Суть этого режима можно проиллюстрировать на следующем примере.

В системе работающей на последовательном процессоре имеются два процесса готовых к выполнению: процесс А и процесс В.

В тот момент, когда процессу А необходимо осуществить операцию ввода/вывода, процесс В занимает ресурс центрального процессора CPU.(см.рис3)

 

Рис.3 Диаграмма выполнения процессов А и В в многозадачном режиме работы операционной системы.

 

Режим разделения времени, как вариант многозадачного режима работы вычислительной системы сводится к следующему:

- каждый процесс имеется свое пространство ресурсов;

- CPU обменивается короткими командами с запущенными процессами;

- операционная система осуществляет передачу команд между CPU и процессами и управляет очередностью этого обмена.

Многопользовательский режим работы. Режимы реального времени.

Многопользовательский режим работы вычислительных систем характеризуется, так же как и мультипрограммный наличием своего пространства ресурсов у каждого процесса, наличием способов обмена сообщениями и управления таковым на уровне операционной системы. Дополнительные возможности предоставляются за счет распределения всех ресурсов вычислительной системы не только между процессами одного пользователя, но и между сеансами управления разных одновременно присутствующих в системе пользователей.

В современных операционных системах, для улучшения качества и скорости выполнения некоторых типов процессов управление производится в режиме реального времени. Сущность данного способа управления вычислительной системой в обеспечении обработки поступающих заданий в течение заданных интервалов времени, которые нельзя превышать.

 

Контрольные задания для СРС (тема 1) [(2;13-27,30-32),(1;21-33,60-63)(4;87-97,)]

1. Эволюция операционных систем

2. Виртуальная машина ее основные функции, и способы реализации

 

Рекомендуемая литература

1. Таненбаум Э, Вудхал А Операционные системы: разработка и реализация.

2. Олифер В.Г.,Олифер Н.А. Сетевые ОС

3. Гордеев А.В, Молчанов А.Ю. Системное программное обеспечение.

4. Столингс Операционные системы

 

Лекция

1. Тема лекции: Универсальные операционные системы и ОС специального назначения. Классификация операционных систем. Модульная структура построения ОС и их переносимость Управление процессором.

План лекции

1. Универсальные операционные системы и ОС специального назначения.

2. Классификация операционных систем.

3. Модульная структура построения ОС и их переносимость.

4. Управление процессором.

 

 

3. Цель лекции: Ознакомить студентов с ууниверсальными операционными системами и ОС специального назначения. Классификация операционных систем. Модульная структура построения ОС и их переносимость Управление процессором.

4. Содержание лекции:





Поделиться с друзьями:


Дата добавления: 2015-11-23; Мы поможем в написании ваших работ!; просмотров: 2481 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2214 - | 2048 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.