Операционные системы реального времени

Скачать реферат на тему: Операционные системы реального времени. В котором раскрыты отличия от операционных систем общего назначения. Рассмотрено пять важнейших невидимых задач ОС.
Author image
Ekaterina
Тип
Реферат
Дата загрузки
27.04.2025
Объем файла
132 Кб
Количество страниц
21
Уникальность
Неизвестно
Стоимость работы:
400 руб.
500 руб.
Заказать написание работы может стоить дешевле

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

Содержание:
●Введение
●Определение
●Развитие современных операционных систем
●Современное состояние предметной области
●Отличия от операционных систем общего назначения
●Архитектура ОСРВ
●Типы задач ОС
●Пять важнейших невидимых задач ОС
●Особенности
●Применение
●Рынок операционных систем
●Будущее ОСРВ
●Заключение
●Список использованных источников

Список использованных источников:
● Операционные системы реального времени, 2012, URL: http://www.bestreferat.ru/referat-409014.html#_toc375
● Операционные системы реального времени. Назначение, применение, стандарты, 2011 URL: http://xn--b1ag1akc.xn--p1ai/
● Пять важнейших невидимых задач операционной системы, 2013 URL: http://hpc.name/thread/46102/p1.html
● Операционная система реального времени, 2015 URL: https://ru.wikipedia.org/wiki/Операционная_система_реального_времени
● Операционная система MAC OS X, 2013 URL: http://pc4me.ru/operatsionnaya-sistema-mac-os-x-otvetyi-na-chasto-zadavaemyie-voprosyi.html
● Microsoft, 2015 URL: https://ru.wikipedia.org/wiki/Microsoft
● Операционная система реального времени, 2015 URL: https://ru.wikipedia.org/wiki/Операционная_система_релаьного_времени
● Какими будут операционные системы в будущем?, 2015 URL: http://system.web-3.ru/windows/?act=full&id_article=12053
● Рынок операционных систем, 2013 URL: http://delonovosti.ru/business/1603-rynok-operacionnyh-sistem.html
● Обзор архитектур ОСРВ, 2003 URL: http://www.uran.donetsk.ua/~masters/2014/fknt/bratukha/library/article9.htm

В развитии современных операционных систем наблюдается тенденция в сторону дальнейшего переноса кода в верхние уровни и удалении при этом всего, что только возможно, из режима ядра, оставляя минимальное микроядро. Обычно это осуществляется перекладыванием выполнения большинства задач операционной системы на средства пользовательских процессов.Получая запрос на какую-либо операцию, например, чтение блока файла, пользовательский процесс (теперь называемый обслуживаемым процессом или клиентским процессом) посылает запрос серверному (обслуживающему) процессу, который его обрабатывает и высылает назад ответ.Благодаря разделению операционной системы на части, каждая из которых управляет всего одним элементом системы (файловой системой, процессами, терминалом или памятью), все части становятся маленькими и управляемыми.К тому же, поскольку все серверы работают как процессы в режиме пользователя, а не в режиме ядра, они не имеют прямого доступа к оборудованию. Поэтому если происходит ошибка на файловом сервере, может разрушиться служба обработки файловых запросов, но это обычно не приводит к остановке всей машины целиком.

Похожие работы