- •Введение
- •Основная часть Распределенные операционные системы
- •Специфика построения
- •Отличительные черты распределенных систем
- •Причины для объединения распределенных систем в сети
- •Преимущества распределенных систем
- •Недостатки распределенных систем
- •Области применения и примеры распределенных систем
- •Мультипроцессорные системы
- •Гетерогенные мультикомпьютерные системы
- •Сетевые операционные системы
- •Подходы, применяемые при построении сетевых операционных систем
- •Архитектура сетевых операционных систем
- •Монолитные системы
- •Многоуровневые системы
- •Модель клиент-сервер и микроядра
- •Требования, применяемые при построении сетевых операционных систем
- •Преимущества сетевых операционных систем
- •Недостатки сетевых операционных систем
- •Области применения и примеры
- •Гомогенные мультикомпьютерные системы
- •Заключение
- •Используемые источники
Заключение
Распределенные операционные системы - плотно связанные системы, в которых все ресурсы распределены равномерно между автономными компьютерами, работающими совместно в одной сети. Обладают прозрачностью, способны масштабироваться, что придает гибкости использованию данных систем. Распределенные системы используются для управления мультипроцессорными и гетерогенными мультикомпьютерными системами, цель которых поддержание высокой производительности.
Сетевые операционные системы - слабо связанные системы, которые обеспечивают работу пользователя в локальной компьютерной сети. Применяются в управлении гетерогенными мультикомпьютерными системами.
По ходу изложения текста были рассмотрены архитектуры, особенности, принципы построения каждой из операционной систем, конкретные примеры применения. Были затронуты темы гомогенных и гетерогенных мультикомпьютерных систем, мультипроцессорных систем.
Резюмируя, каждая из операционных систем хороша в своей области применения.
Используемые источники
shorturl.at/btO69
studfile.net/preview/9501313
cepulib.ru/documents/ukazateli/iktVobraz/2019_2.pdf
elibrary.ru/item.asp?id=46231194
parallel.ru/krukov/lec1.html
mathnet.ru/links/2636d954e5938663564f61237bdcee82/at6511.pdf
taylorfrancis.com/books/mono/10.1201/9781439881118/operating-system-design-douglas-comer
shorturl.at/oDPRZ
ksu.edu.kz/files/TB/book/fit/posobie_salykova.pdf
wikisko.ru/wiki/Granularity_(parallel_computing)#Fine-grained_parallelism
shorturl.at/npBD5
s.world-science.ru/pdf/2020/2/34070.pdf
mydirectx.ru/seti/podhody_k_postroeniiu_setevyh_os.htm
evkova.org/kursovye-raboty/setevyie-operatsionnyie-sistemyi-teoreticheskie-osnovyi-postroeniya-setevyih-operatsionnyih-sistem
1 Нить - информация о состоянии (контексте) процесса. Она функционирует так, что в рамках одного кода с использованием разных данных о контексте может выполняться несколько процессов.