
- •Операционные системы распределенных информационных систем (распределенные ос). План
- •1. Ос однопроцессорных эвм.
- •Место ос среди по
- •История ос.
- •1940-Е и 1950-е
- •2. Параллельные и распределенные системы
- •Достоинства распределенных систем
- •Для чего компьютеры объединяют в сети
- •3. Виды операционных систем (сетевые ос, распределенные ос, ос мультипроцессоров).
- •4. Принципы построения распределенных ос
- •5. Распределенные операционные системы
- •6. Архитектура распределенной системы
- •7. Распределенная организация операционной системы
- •8. Проекты для создания распределенных операционных систем
- •8.1. Метакомпьютинг
- •9. Взаимосвязь понятий сетевой и распределенной операционных систем
- •10. Варианты реализации распределенных операционных систем
- •11. Процессы и нити
- •Взаимодействие процессов
- •Взаимное исключение критических интервалов в однопроцессорной эвм.
- •12. Планирование процессоров
РИС Л.13. гр.445. (20.11.15)
Операционные системы распределенных информационных систем (распределенные ос). План
1. ОС однопроцессорных ЭВМ.
2. Параллельные и распределенные системы
3. Виды операционных систем (сетевые ОС, распределенные ОС, ОС мультипроцессоров).
4. Принципы построения распределенных ОС
5. Распределенные операционные системы
6. Архитектура распределенной системы
7. Распределенная организация операционной системы
8. Проекты для создания распределенных операционных систем
8.1. Метакомпьютинг
9. Взаимосвязь понятий сетевой и распределенной операционных систем
10. Варианты реализации распределенных операционных систем
11. Процессы и нити
12. Взаимодействие процессов
Выводы
Распределенная система - совокупность независимых компьютеров, которая представляется пользователю единым компьютером (metacomputer), использование которого не намного сложнее, чем использование персональной ЭВМ.
Вычислительная система (ВС) представляет собой совокупность взаимосвязанных и взаимодействующих процессоров или ЭВМ, периферийного оборудования и программного обеспечения, предназначенную для подготовки и решения задач пользователей. Отличительной особенностью ВС по отношению к ЭВМ является наличие в них нескольких вычислителей, реализующих параллельную обработку. Программное обеспечение – совокупность программ, предназначенных для решения задач на компьютере . Операционная система – совокупность программных средств, обеспечивающих диалог пользователя и ПК и управление ресурсами компьютера. Операционная система – базовый набор функций, обеспечивающий управление аппаратными средствами компьютера. Она позволяет абстрагироваться от деталей реализации аппаратного обеспечения, предоставляя разработчикам программного обеспечения минимально необходимый набор функций. Операционная система делится на однопользовательские, сетевые и многопользовательские. Операционные оболочки – это программы-надстройки к ОС, обеспечивающие доступ пользователя к ресурсам ОС посредством более удобного интерфейса.
1. Ос однопроцессорных эвм.
Два взгляда:
менеджер ресурсов;
один слой во множестве слоев абстрактных машин.
Представление ОС как менеджера ресурсов
Управление процессами |
Управление файлами | ||
Управление процессорами |
Управление памятью |
Управление устройствами | |
Процессоры |
Память |
Устройства |
Представление ОС как абстрактной машины
Абстрактная машина | ||
Интерфейс пользователя |
Интерфейс программы | |
Языки управления заданиямиКомандные языки Окна, меню, пиктограммы |
Система команд |
Системные вызовыПроцессы Память Файлы Информационные функции |
Место ос среди по
Прикладное ПО (отдельные приложения, пакеты прикладных программ, информационные системы, САПР) |
Системное ПО (ОС + системы программирования, СУБД, графические библиотеки, сервисные программы) |