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

Одноранговые и серверные сетевые ОС.

Алгоритм Liu, Layland для жестких систем реального времени. | SRT (Shortest Remaining Time), HRRN (Highest Response Ratio Next) | Алгоритмы распределения памяти. | Задачи ОС по управлению файлами и устройствами. | Имена файлов. |


Читайте также:
  1. Принципы передачи информации в сетях. Сетевые протоколы.
  2. Протоколы маршрутизации ( межсетевые протоколы сетевой уровень).
  3. Процесс-слушатель Oracle и его основные параметры. Сетевые настройки Oracle.
  4. Сетевые вирусы
  5. Сетевые информационные ресурсы
  6. Сетевые протоколы

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

-на первых компах не было ОС, задачи решались в ручную.

-затем были мониторные системы, где автоматизировались действия по вып. пакета заданий.

-компы на интегральных схемах. Появились важные функции: мультипрограммирование,

мультипроцессирование, многотерминальный режим, вирт. память, файл. сист., разграничен. доступа,

сетевая работа.

-появление привелегирован. и пользов. режимов, регистры для переключения с одного процесса

на другой.

паралленьно с ОС развивалась комп. язык: маш. код => ASM => Яз. выс. ур.

 

Определение операционной системы. ОС как виртуальная машина. ОС как система управления ресурсами.

Опр: комплекс взаимосвязн. программ., который действ. как интерфейс между прилож. и польз. с одной стороны

и аппар. обеспеч. с другой.

Как вирт.: (интерф. между ОС и прилож.) выпол. значит. больший круг задач, пользов. не надо

заботиться о том, что у него за комп.

Как сист. упр. рес.: имеет ресуры, планирует (кому, когда, ско-ко),

учитывает использов., удовлет. запросов на испол. ресурсов, резреш. конфликтов.

CPU, RAM, I/O - ресурсы

 

Функциональные компоненты ОС автономного компьютера.

подсистемы управления ресурсами:

-управл. процессами (кому как сколько)

-управл. RAM (различные методы выделения)

-управл. I/O (кому как сколько)

подсистемы общие для всех ресурсов:

-администрирование

-защита данных (адресн. простр. одного процесса от другого)

-интерфейс пользователя (запуск программ, лазание по каталогам, тыкание мышкой)

-интерфейс программиста (программист может юзать готовые компоненты, API)

-управление файл. и внешними устройствами. (файлы, драйверы)

(ОС виртуализирует отдельный набор данных, хранящихся на внешнем накопителе, в виде

файла - простой неструктурированной последовательности байтов, имеющей символьное имя).

%%%%

-где то в ОС важна пропускная способность вычисл. сист.

-где то --- время реакции.

%%%%

 

Сетевые ОС, функциональные компоненты сетевой ОС.

тоже что и ОС автономная компьютера + эффективный способ разделения ресурсов

между множествами выполняемых в сети процессов.

добавляется

-транспортная подсистема (TCP UDP...)

-клиентская часть(позволяет получать данные с удаленных систем)

-серверная часть(позволяет предоставлять данные удаленным компьютерам)

-одноранговые системы (как клиентская часть так и серверная)

 

Одноранговые и серверные сетевые ОС.

-одноранговые выполняют как серверную часть так и клиентскую

-серверные выполняют только серверную, для улучш. эффект. работы ОС, ущемляются

другие возможности. (поддержка мощных аппаратных платформ, поддержка большого числа

одновремен. вып. процессов, централизован. администрир., широкий набор сетев. служб.)

 


Дата добавления: 2015-11-16; просмотров: 71 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Open the brackets using the Present Simple or the Present Continuous tense-forms.| Мультипрограммирование, характерные критерии эффективности.

mybiblioteka.su - 2015-2024 год. (0.006 сек.)