URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 36866
[ Назад ]

Исходное сообщение
"OpenNews: Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"

Отправлено opennews , 07-Мрт-07 09:46 
Российский разработчик и производитель микропроцессоров ЗАО "МЦСТ" и компания Wind River подписали партнерское соглашение, по которому МЦСТ получает доступ к исходным текстам операционной системы реального времени VxWorks для портирования на SPARC-микропроцессоры семейства "МЦСТ-R" и сертификации VxWorks в составе вычислительных комплексов "Эльбрус-90микро".


Семейство отечественных микропроцессоров с архитектурой SPARC "МЦСТ-R" включает в себя три микропроцессора: "МЦСТ-R150" с топологическими нормами 0.35мкм и тактовой частотой 150МГц, "МЦСТ-R500" с топологическими нормами 0.13мкм и тактовой частотой 500МГц и система-на-кристалле "МЦСТ-R500S", содержащая два процессорных ядра, кэш второго уровня 512КБ, контроллер DDR SDRAM, контроллер PCI, Ethernet, SCSI и гигабайтные линки для организации мультипроцессорной системы.


На базе микропроцессоров "МЦСТ-R" выпускаются вычислительные комплексы "Эльбрус-90микро" в различных исполнениях: настольный, носимый, перебазируемый и встраиваемый вариант для жестких условий эксплуатации. Базовой операционной системой ВК "Эльбрус-90микро" является ОС Solaris, имеющая сертификат по 2-му классу защиты от несанкционированного доступа и 2-му уровню контроля отсутствия недекларированных возможностей.

URL: http://www.asutp.ru/?p=206309&PHPSESSID=fe0c28103a18e168b707...
Новость: http://www.opennet.me/opennews/art.shtml?num=10042


Содержание

Сообщения в этом обсуждении
"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено Bocha , 07-Мрт-07 09:46 
Хотят поменять солярис на vxworks?

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцес..."
Отправлено jesem , 07-Мрт-07 10:04 
типа теперь мы будем реальновременнее всех реальновременных :)

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено Квагга , 07-Мрт-07 10:04 
Нет. Хотят сократить время реакции на нажатие в Абиворде с 12 до 6 секунд :)

"а почитать в нете слабо?"
Отправлено id1er , 07-Мрт-07 12:10 
2Квагга: на ЛОР однозначно. RTOS не нужна 99,999% тех кто использует nix.

Ведь это же здорово, наш (полностью российский) процессор получил еще одну операционку, которая ему действительно нужна. Причем именно RealTime!!!


"а почитать в нете слабо?"
Отправлено Linus Torvalds , 07-Мрт-07 18:08 
>Ведь это же здорово, наш (полностью российский) процессор получил еще одну операционку, которая ему действительно нужна. Причем именно RealTime!!!

А он правда на наших заводах делается? А где? Ангстрем вроде их не делает ....


"а почитать в нете слабо?"
Отправлено Квагга , 07-Мрт-07 20:18 
>2Квагга: на ЛОР однозначно. RTOS не нужна 99,999% тех кто использует nix.
>
>
>Ведь это же здорово, наш (полностью российский) процессор получил еще одну операционку,
>которая ему действительно нужна. Причем именно RealTime!!!

SpecInt95 - 10. Клоун, нах.

> наш (полностью российский) - а это о чём???
"Карат" - тоже "наш"? Откуда ты такой? Из школы военных программистов? Шагистика, барабанный бой?



"а почитать в нете слабо?"
Отправлено Roman , 08-Мрт-07 07:38 
Остыньте. Здорово то, что в нашей стране есть люди/предприятия, пытающиеся заниматься более серьезными вещами, чем разработки веб-сайтов.

"Портирование VxWorks"
Отправлено Michael Shigorin , 07-Мрт-07 12:14 
Тем временем сами Wind River дрейфуют в сторону линукса -- кто бы рассказал подробнее, какой смысл портировать совсем проприетарную и стратегически будто наследственную ОС?  Пока из доводов технического плана видится или существенно меньший объём кода на вычитку, или недоступность RTCore для SPARC.

Хотя судя по тому, что слышал от бывших разработчиков MСBС или избежавших такой участи их коллег -- проблемы _там_ скорее не технические...


"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено ламусанонимус , 07-Мрт-07 15:35 
Ну будет оно где-то.Ну и гуй с ним :).Очень нишевое применение у этой конструкции.И в своей нише VxWorks далеко не единственная система.

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено zubator , 07-Мрт-07 16:45 
А кто мне скажет, что это значит - "сертификат по 2-му уровню контроля отсутствия недекларированных возможностей"

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцес..."
Отправлено Александр , 07-Мрт-07 18:26 
Читай http://www.fstec.ru/_docs/doc_3_3_010.htm

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцес..."
Отправлено pavlinux , 07-Мрт-07 21:46 
Теперь понятно почему Linux никогда не получит даже 4_ого уровня.

1. Не успеют, так как API обновляется как минимум 2 раза в год.
2. Это нах... никому ненужно, а если нужно см. п. 1
3. Я про Linux, а не про Новелль с РедХатой



"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцес..."
Отправлено Александр , 07-Мрт-07 21:56 
Да легко. Взять ядро, наложить нужные патчи и на этой основе строить нужные системы. Когда будет нужно что-то кардинально новое из ядра, то повторно "взять ядро, наложить нужные патчи и т.д.". По этой схеме можно хоть до 2-го уровня контроля от НДВ сертифицировать. Главное доработки нужные произвести.

"*sigh*"
Отправлено Michael Shigorin , 07-Мрт-07 23:59 
>Да легко.
Сэр, никак, собаку съел как кернел-хакер и заодно менеджер всяких сертифицированных проектов...

Я когда-то попытался перетащить патчик, который на 2.0.3x делал индикатор консольной раскладки из VGA'шной рамки экрана, на 2.2.x.  А там это всё как раз сильно перелопатили.  Хотелось довольно сильно, но не настолько.

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

С сертификациями -- совсем отдельный разговор, кого спросить -- есть и в .ua (далеко ходить даже не надо), и в .ru, но и так понятно достаточно, чтобы "да легко" вызвало лёгкую ухмылку.

PS: хотите, я Вам тот патчик дам, а за отнесённый на 2.6.18 и 2.6.21 (если оно ещё будет тогда текущим) и работающий -- положу ну пусть $25 для начала?


"*sigh*"
Отправлено Аноним , 08-Мрт-07 13:28 
Я не кернел-хакер, а занимаюсь именно сертификацией.

После получения сертификата система не обновляется, исходный код эталонируется. Размножение системы происходит с эталонного образца. Для изменения состава системы (в результате внесения патча, нового ядра, программы и т.д.) необходимо проходить процесс сертификации повторно.


"*sigh*"
Отправлено Michael Shigorin , 08-Мрт-07 13:44 
>Я не кернел-хакер, а занимаюсь именно сертификацией.
О как.

>После получения сертификата система не обновляется, исходный код эталонируется.
Как правило, но не всегда. (для меня тоже было парадоксом)

>Для изменения состава системы (в результате внесения патча, нового ядра, программы и т.д.)
>необходимо проходить процесс сертификации повторно.
...вследствие чего типична проблема "сертифицированное или заткнутое по дыркам" для сколь-нибудь нетривиального (универсального) программного окружения, увы.

Насколько понимаю (это лишь предположение) -- выходом может быть инкрементальность сертификации изменений, сводящихся к исправлению проблем безопасности, но при этом не получается избежать потенциально успешных попыток протащить с реальным исправлением закладку -- вроде описанной здесь применительно к вторичному CVS с ядром Linux времён разработки с использованием BitKeeper (см. письмо Zwane Mwaikambo): http://kerneltrap.org/node/1584


"*sigh*"
Отправлено Аноним , 09-Мрт-07 18:50 
> Как правило, но не всегда. (для меня тоже было парадоксом)
Не могли бы указать в каким именно случаях? Проф. интерес.

> Насколько понимаю (это лишь предположение) -- выходом может быть инкрементальность
> сертификации изменений, сводящихся к исправлению проблем безопасности, но при этом не
> получается избежать потенциально успешных попыток протащить с реальным исправлением
> закладку -- вроде описанной здесь применительно к вторичному CVS с ядром Linux времён
> разработки с использованием BitKeeper (см. письмо Zwane Mwaikambo):
> http://kerneltrap.org/node/1584
1. Выхода нет. Сертифицированная система не должна изменяться, т.к. нет гарантий как изменения в одной подсистеме повлияют на функционирование и стабильность других посистем.
2. Проблема не столько в возможности добавить закладку, сколько в отсутствии гарантий стабильности и надёжности системы после внесения изменений. Разве мало случаев, когда подправили в одном месте и нечаянно сломали в другом?


"*sigh*"
Отправлено seyko , 08-Мрт-07 16:09 
Про патчик -- сейчас в основном framebuffer используется. Делать индикатор VGA-рамкой уже не серьезно. Сейчас скорее надо что-то типа терминала для консоли на основе QT (как в демо для FIASCO-UX или их L4 демо-сд)

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено Rusyk , 08-Мрт-07 16:09 
Насколько я знаю, Linux крутится на Эльбрусах давно. Но для декстопа эльбрус наверно дороговато будет. Мы на промышленные PC QNX ставили, выбор был естественно сделан из-за сертификата, но технически и Linux можно было, RTOS был не нужен. Так, что тем кому нужно оценят и так, а потрепаться или проявлять знания слэнга удафком - на LOR.

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено Аноним , 08-Мрт-07 17:51 
А почему не ОС2000?

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено Аноним , 08-Мрт-07 19:22 
А у нас Эльбрусы под Linux МСВС 3.0
Показывали нам под еще каким-то линуксом, сейчас не вспомню...
Но МСВС 3.0 это наша судьба(

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцес..."
Отправлено Аноним , 08-Мрт-07 19:25 
Забыл добавить, что-бы железо МЦСТшное заработало, нужны драйвера их разработки)

"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцессоры"
Отправлено Sky , 14-Мрт-07 09:22 
Еслиб Эльбрусы, в конструктиве PC, стоили 20-25руб. взял-бы домой такой... и сервер на фирме поменял бы... но 80 рублей это дороговато!
Вообще, очень, очень жаль, что МЦСТ не двигает свои ВК в массы. Одна реклама по общественному каналу, всего одна, и доступная цена... в России появилась бы еще одна корпорация, типа IBM или Apple.

А вообще, приятное наверно, ощущение: открываешь системник, а там на ЦП написанно "МЦСТ Эльбрус", смотришь на разъем... "ЖД1, ЖД2", на блясящую микруху - "БСВВ". Заходишь в Биос, а там... все по русски... эхх... бляха муха, ну какого они такие дорогие!
А так хочется, хоть раз помучаться, что бы установить поддержку Английского... :-)

Почему, америкосы лидеры по ПО? Отчасти, потому, что они в своей среде. Представте компьютер и ОС которая изначально Русская. Которая ни в биосе, ни на самом низком уровне не иммеет ни одного англиского слова. ВСЯ ДОКУМЕНТАЦИЯ РУССКАЯ. Типа 1С. И исходники тож как тексты 1С. Русскоязычные тексты и принципы работы 1С очивидны, не надо иметь семь пядей во лбу, что бы понять что она делает:
   Таблица1.Открыть;
   Таблица1.НоваяСтрока();
   Сообщить("Здравствуй Мир...");
   ДобавитьКолонку("");
   Если (<>) Тогда  
      Таблица1.Записать;
   КонецЕсли.
Не надо запоминать сложные анг.словосочетания имен функций. Все просто.
   ПроверкаВнешФайла...


А еще хочется, чтоб америкосы потихоньку начинали учить Русский...
Все, ушел от темы....


"Портирование ОСРВ VxWorks на отечественные SPARC-микропроцес..."
Отправлено 111 , 22-Фев-09 05:00 
>муха, ну какого они такие дорогие!

предсерийное производство, что вы хотите. Конечно все будет очень дорогим.

>[оверквотинг удален]
>пядей во лбу, что бы понять что она делает:
>   Таблица1.Открыть;
>   Таблица1.НоваяСтрока();
>   Сообщить("Здравствуй Мир...");
>   ДобавитьКолонку("");
>   Если (<>) Тогда  
>      Таблица1.Записать;
>   КонецЕсли.
>Не надо запоминать сложные анг.словосочетания имен функций. Все просто.
>   ПроверкаВнешФайла...

Все просто. Попробуйте посчитать, сколько раз вам прийдется переключить раскладку (если посмотреть на нынешнюю виндовую) чтоб набрать такой текст. С ходу <>[]{} &^' -- отсутствуют в русской раскладке.


"Заходишь в Биос, а там... все по русски... эхх... бляха муха, н"
Отправлено another_anon , 11-Июл-11 21:30 
там другой биос - опенфирмварь там... единственно что там может быть по русски - это стартовый заголовок (насколько помню: "МЦСТ Open Boot" - чтото типа того)... вы как себе "Fortran на русском" представляете ?

ЗЫ: на Эльбрусах тоже самое похоже