Войти

Российские военные взялись за 4-ю версию операционной системы реального времени

5803
5
+14
Компьютер Восход
Российский компьютер «Восход» на процессоре 1890ВМ8Я, спроектированный в ФГУ ФНЦ «НИИСИ РАН» на архитектуре КОМДИВ64.
Источник изображения: http://tehnoomsk.ru/

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


Одной из особенностей этой архитектуры является возможность объединения процессоров в кластеры с суммарным числом ядер больше тысячи штук, доводя тем самым вычислительный потенциал машин до уровня суперкомпьютеров.


Военное назначение разработки формирует более сложные требования к системе, чем к ОС массового сектора (Windows, Linux). Новая российская «операционка» призвана очень оперативно реагировать не на действия пользователя, а на внешние события. Ее главная сфера применения — приборы, работающие в том числе в автоматическом режиме. Поэтому в списке требований - встроенные средства контроля/восстановления после сбоев, а требуемое время реакции на различные процессы - от 1,5 до 200 микросекунд.


В ОС «Багет 4.0» будут реализованы средства раздельной загрузки пользовательских программ. Она должна иметь повышенную надежность функционирования, обеспечивать разбиение специального ПО на несколько слабо взаимодействующих процессов. Все процессы, кроме главного системного должны работать в пользовательском режиме процессора и использовать виртуальную адресацию, что исключит доступ одних процессов к памяти других. Максимальный объем оперативной памяти, поддерживаемый новой ОС, должен составить не менее 16 ГБ. Военная «ось» должна обеспечить разработчикам специализированного ПО средства, позволяющие контролировать время выполнения прикладных и системных процессов.


Также в рамках данного проекта российские военные заказывают разработку общесистемных средств для представления графической информации и набор инструментальных средств: создать компилятор с языков «Си» и «Си++», отладчик для ОС, графическую библиотеку, графический сервер, библиотеку интерфейсных компонентов, программу просмотра и обработки протокола событий, файловый сервер, компилятор высокоуровневого описания, библиотеку базы данных.


Упомянуто в документации и создание новой геоинформационной системы и ряда приложений под еще одну «обычную» ОС Astra Linux Special Edition (она уже существует и используется).


Добавим, что под названием «Багет» в нашей стране уже существуют 3 поколения операционных систем специального назначения. Например, та, что под номером 2, разработана в 1998-2002 годах, а третья — в 2004-2008 годах. «4-я версия» должна быть создана до ноября 2019 года.

Права на данный материал принадлежат
Материал размещён правообладателем в открытом доступе
  • В новости упоминаются
Страны
Продукция
Компании
5 комментариев
№1
25.09.2017 19:32
Это должна быть очень маленькая ОС с очень узкими возможностями, в противном случае нужно как минимум 10 лет разработки и 200 программистов.
-4
Сообщить
№2
26.09.2017 05:56
Цитата, Kangaba сообщ. №1

а у вас за плечами сколько реализованных проектов по разработке ПО?

Вот у меня партнёры по бизнесу занимаются разработкой справочников, картографии, мелких программ для смартфонов и с/с.
Так вот они "без пол литра", точнее без предоплаты даже не берутся судить за какое время и в какие деньги уложатся. Ибо даже трансформация хотелок заказчика в техническое задание это серьёзный квалифицированный труд.
Я вот думаю, может вы их консультировать начнете? Если на глазок у вас так и по времени и по штату сразу результаты выдаются...
+9
Сообщить
№3
26.09.2017 15:16
Цитата, Kangaba сообщ. №1
Речь идет о модернизации существующей системы, а не о написании "с нуля". Если предполагается всего лишь поддержать новые микропроцессоры на уже готовом компиляторе типа Сlang который генерит промежуточный код под LLVM, который потом уже транслируется в команды конкретного процессора - то вполне все возможно. Собственно задача всего лишь написать постпроцессор LLVM - "новый процессор".
0
Сообщить
№4
26.09.2017 16:27
Цитата, Олег Бахарев сообщ. №3
Речь идет о модернизации существующей системы, а не о написании "с нуля".

Мы попытались как-то свести к общему списку требования военных к новой ОС и получилось в целом, что легче с нуля написать, чем модернизировать Багет-3 под новый проц и архитектуру Комдив.
0
Сообщить
№5
26.09.2017 20:11
Цитата, VK сообщ. №2
У меня за плечами много ПО на C++, Java и сейчас учу Rust. Другое дело что ответ на ваш вопрос ничего не доказывает потому что сам вопрос гомно.
Для умозаключения имеет значение лишь многолетняя слежка за тем как развиваются ОС, и именно из этого я и исхожу. Поэтому повторю, если с нуля то это может быть либо очень маленькая ОС, либо займет много лет.
Любителей написать ОС с нуля много, поинтересуйтесь за сколько лет их написали, насколько они закончены и функциональны по сравнению с другими ОС и сами прийдете к этому выводу.

Если конечно в минобороны не работают сплошные гении.
-1
Сообщить
Хотите оставить комментарий? Зарегистрируйтесь и/или Войдите и общайтесь!
ПОДПИСКА НА НОВОСТИ
Ежедневная рассылка новостей ВПК на электронный почтовый ящик
  • Разделы новостей
  • Обсуждаемое
    Обновить
  • 22.12 20:01
  • 3
Еще немного в тему о танках (конечно, не без повторений :))
  • 22.12 19:04
  • 62
Уроки Сирии
  • 22.12 16:55
  • 6575
Без кнута и пряника. Россия лишила Америку привычных рычагов влияния
  • 22.12 16:54
  • 8546
Минобороны: Все авиаудары в Сирии пришлись по позициям боевиков
  • 22.12 07:45
  • 1
Китай показал запуск гиперзвуковых беспилотников с борта воздушных носителей
  • 22.12 03:15
  • 1
Немного о терминах.
  • 21.12 20:11
  • 2756
Как насчёт юмористического раздела?
  • 21.12 13:42
  • 1
Израиль нанес массированные авиаудары по Йемену
  • 21.12 13:02
  • 1
Путин заявил, что если бы и изменил решение о начале СВО в 2022 г., то в том, что его нужно было принимать раньше
  • 21.12 02:42
  • 1
Ответ на "Оружие, спровоцировавшее новую гонку ядерных вооружений, — в которой побеждает Россия (The Telegraph UK, Великобритания)"
  • 20.12 17:19
  • 1
РХБЗ: теория или практика
  • 20.12 16:07
  • 0
В системе стандартов серии ISO 55000 прошло масштабное обновление в 2024 году
  • 20.12 09:18
  • 0
Азиатский кейс Беларуси
  • 20.12 08:47
  • 0
Ответ на "В ЦРУ оценили легендарный Т-34. Как принципы производства советского танка влияют на СВО"
  • 20.12 05:07
  • 1
Израиль вынуждает новую Сирию возродить арабское военное искусство