Войти на сайт Зарегистрироваться Забыли пароль?

Операционная система реального времени (ОСРВ) "Багет" (ос2000)

Отрасль: Электроника и оптика

Стартовая заставка ОСРВ Багет-2.0.
Источник: https://centercigr.livejournal.com/

Операционная система реального времени (ОСРВ) "Багет" (ос2000)


Разработчик: НИИСИ РАН (Россия)


ОС) РВ "Багет" - операционная система реального времени (ОСРВ), разработанная для ЭВМ серии "Багет" на микропроцессорах MIPS архитектуры R3081, КОМДИВ32, RM7000, КОМДИВ64, КОМДИВ128 и Intel (архитектуры i486 и совместимых с ним.


ос2000 предназначена для разработки программного обеспечения для систем (программно-аппаратных комплексов), работающих в режиме реального времени.


Разработка ос2000 базируется на следующих принципах:

  • соответствие международным стандартам: POSIX 1003.1, стандарт на мобильные операционные системы (программный интерфейс), стандарт Си, графическая подсистема X Window System (клиент-сервер)
  • мобильность: возможность работы системы на различном оборудовании. Для достижения переносимости система разбита на 3 части: не зависящая от оборудования, зависящая от оборудования, пакет поддержки модуля
  • масштабируемость;
  • использование концепции микроядра;
  • использование объектно-ориентированного подхода;
  • кросс-разработка: требуется использование двух ЭВМ - программы для ос2000 разрабатываются на инструментальной ЭВМ с UNIX-подобной OC, вторая ЭВМ является целевой, по сути это и есть машина, на которой установлена ос2000 для которой разрабатывается программное обеспечение. Средства разработки позволяют оттранслировать программу, написанную на языках С и Ассемблер, а также отлаживать программу, загруженную в целевую машину.

Модификации:

  • Багет - экспериментальная версия ОСРВ
  • Багет-2 - базовая версия ОСРВ, разработана в 1998-2002 годах
  • Багет-3 - модификация Багет-2, выпущенная в 2004-2008 годах
  • Багет-4 - заказана МО в 2017году, будет введена в эксплуатацию в 2020 году

4-е поколение операционной системы (ОС) - «Багет 4.0» будет являться специализированной операционной системой реального времени с поддержкой современных российских многоядерных процессоров 1890ВМ6Я, 1890ВМ7Я, 1890ВМ8Я, 1890ВМ9Я и 1890ВМ108 отечественной архитектуры «Комдив» (MIPS-совместимая). Ее главная сфера применения - приборы, работающие в том числе в автоматическом режиме.


Особенностью архитектуры «Комдив» является возможность объединения процессоров в кластеры с суммарным числом ядер больше тысячи штук, доводя тем самым вычислительный потенциал машин до уровня суперкомпьютеров. Архитектура Комдив существует в следующих вариантах - КОМДИВ32, КОМДИВ64, КОМДИВ128.


К системе «Багет 4.0» предъявлены следующие требования

  • оперативная реакция на внешние события
  • встроенные средства (само)контроля
  • встроенные средства восстановления после сбоев
  • время реакции на события - от 1,5 до 200 микросекунд.
  • средства раздельной загрузки пользовательских программ
  • повышенная надежность функционирования
  • разбиение специального ПО на несколько слабо взаимодействующих процессов - все процессы, кроме главного системного должны работать в пользовательском режиме процессора и использовать виртуальную адресацию для исключения доступа одних процессов к памяти других
  • объем оперативной памяти, поддерживаемый новой ОС - не менее 16 ГБ
  • средства разработки специализированного ПО, позволяющие контролировать время выполнения прикладных и системных процессов.
  • общесистемные средства представления графической информации
  • новый компилятор с языков «Си» и «Си++»
  • новый отладчик для ОС
  • новая графическая библиотека
  • новый графический сервер
  • новая библиотека интерфейсных компонентов
  • новая программа просмотра и обработки протокола событий
  • новый файловый сервер
  • новый компилятор высокоуровневого описания
  • новая библиотека базы данных.
  • новая геоинформационная система
  • новый набор приложений под «обычную» ОС Astra Linux Special Edition на базе Багет 4.0
  • Новости Багет ОСРВ
  • Изображения к термину
  • Библиотека
  • Связанные темы
  • Обсуждаемое
другие обсуждаемые темы