![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Поясните понятие «время реакции» и как оно вычисляется.
Время реакции системы это способность выдерживать заранее заданные интервалы времени между запуском программы и получением результата (управляющего воздействия), а соответствующее свойство системы – реактивностью. время реакции системы должно быть предсказано (вычислено) при создании системы. Отсутствие реакции в предсказанное время считается ошибкой для систем реального времени. Приблизительное время реакции в зависимости от области применения ОСРВ может быть следующее: математическое моделирование - несколько микросекунд, радиолокация - несколько миллисекунд, складской учет - несколько секунд. Время реакции ОС включает в себя время реакции на события, время переключения контекста и время перегрузки системы. Требования к реактивности системы и возможные используемые ОС Время реакции менее 10 мкс. Только ОСРВ.Но даже и они могут оказаться бессильны - это граница выбора между схемным и программным решением. Время реакции 10-100 мкс. Операционные системы реального времени. Время реакции 100 мкс - 1 мс. ОСРВ, RTAI, RT Linux, расширения реального времени для Windows NT, Windows CE. Время реакции 1 мс. Linux и Windows NT, но не для систем, где опоздания реакции могут привести к тяжёлым последствиям
Поясните особенности ОС USIX. USIX- является отечественным аналогом UNIX, обладает следующими характеристиками: 1)расширяемость(возможность постоянного расширения функциональных возможностей) 2)масштабируемость(возможность системы подстраиваться под любые те. Требования, как аппаратной,так и прикладной области)
Особенности:1) полностью прерываемое ядро; 2) поддержка многопроцессорности; 3) устойчивая файловая система; 4) ядро небольшого размера; 5) динамически загружаемые драйвера внешних устройств; 6) динамически загружаемые буфера для ввода вывода и выгрузки процессов; 7) реализация процессов серверов с возможностью динамического погружения в пространство ядра; 8) обеспечение уровня безопасности В3, развитие средств поддержки РВ; 9) открытость и переносимость.
Поясните структуру ОС USIX. ядро USIX выполняет только самые необходимые функции: управление памятью; планирование и взаимодействие процессов; обработку системных вызовов; службу времени. Драйверы, файловая система и другие функции системы реализованы в виде специальных процессов-серверов.
Ядро USIX поддерживает два интерфейса: 1. Пользовательский интерфейс (POSIX/SVID - System V Interface Definition), реализованный на уровне стандартных системных функций, соответствующих стандартам SVID и POSIX. 2. Внутренний интерфейс для взаимодействия ядра с системными процессами, осуществляемый с помощью специальных системных вызовов (usixcalls) (прежде всего используется драйверами и серверами) и, дополнительно, с помощью механизма управления сообщениями и объектами памяти. Сообщения являются средством обмена данными между системными компонентами ядра, а также средством синхронизации такого обмена. Сообщения также обеспечивают коммуникации между пользовательскими задачами и пользователя с ядром. Сообщения могут приниматься только из портов и посылаться в порты. Для управления общими структурами данных используется системная структура - объект памяти, который содержит информацию о физических характеристиках (физический адрес и размер объекта); об отображении и защите объекта памяти; об идентификации объекта памяти; о синхронизации доступа, а также спецификацию о создании и удалении объекта памяти. Адресное пространство процесса включает совокупность объектов памяти, к которым программа может иметь доступ. Ядро USIX поддерживает следующие типы объектов памяти: • текст программы; инициализированные данные; неинициализированные данные; модифицированные данные; стек; буфер FIFO (First In, First Out); буфер сообщений IPC; открытый файл; разделяемые данные; разделяемые библиотеки. Идентификация объектов памяти поддерживается через структуру «регион».Регион определяет место физического размещения объекта памяти: оперативная память, файл на диске, область выгрузки. Когда создается объект памяти, структура region заполняется соответствующими данными. Каждый процесс имеет возможность отобразить необходимый объект памяти (полностью или частично) в свое адресное пространство, установив виртуальный адрес и смещение от начала региона. Такое отображение устанавливается с помощью описания сегмента памяти. При этом определяются также права процесса относительно объекта памяти. Описания сегментов памяти индивидуальны для каждого процесса и управляются ядром. Отображение объекта памяти может выполняться ядром или пользователем.
Для синхронизации доступа к объекту памяти применяются различные механизмы синхронизации. Так, в случае работы с разделяемой памятью используется механизм семафоров, а для синхронизации доступа к общим внутренним структурам данных используется механизм спинлоков.
|
||||||
Последнее изменение этой страницы: 2017-01-25; просмотров: 116; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.147.242.204 (0.005 с.) |