Винды на боевом самолете ?

Теги:авиация
 
1 2 3 4 5 6 7
RU Nikita #03.05.2005 18:04  @Серокой#03.05.2005 16:57
+
-
edit
 

Nikita

аксакал

Серокой> Хорошо. Запускаем форматирование винта и вырываем шлейф.
Серокой> И запускаем котёл и выдираем сетевой (в смысле network) кабель.
Серокой> Винт отформатируется? Нет.
Серокой> Котёл выйдёт на режим? Да.

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

Серокой> А вообще, забавно, начали с того, что техпроцессами управляет обычная винда. :D Теперь этот тезис позабыт? [»]

Не примитивизируйте :) ПО многоуровневая конструкция, как в ширину так и в высоту. Усложнение уровня в конце-концов приводит к его делению на несколько подуровней во всех направлениях. Так что на одном конце всегда есть достаточно простая и по-совместительству тупая железяка - датчик, исполнительный привод и т.д.
Учитесь читать.  
+
-
edit
 

trainer

втянувшийся

использует IA64 архитектуру и к x86 вообще никаким местом.
 
По-видимому, имеется в виду Itanium Architecture? Так оно является надмножеством IA-32 и к x86 всеми местами. :)
Во имя Ctrl, Alt и святаго Del. Enter!
 
RU Серокой #03.05.2005 18:33
+
-
edit
 

Серокой

координатор
★★★★
Nikita>ПО многоуровневая конструкция, как в ширину так и в высоту. Усложнение уровня в конце-концов приводит к его делению на несколько подуровней во всех направлениях. Так что на одном конце всегда есть достаточно простая и по-совместительству тупая железяка - датчик, исполнительный привод и т.д.
Nikita, вне зависимости от структуры: под управлением обычной ОС Windows не принимаются ответственных решений! То есть могущих при неверном исходе причинить высокий ущерб. В техпроцессах домохозяйная винда, ежели и применяется, то осуществляет максимум мониторинг.
Поэтому ваши параллели между контроллером винта и контроллером котла притянуты за уши.
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
+
-
edit
 

trainer

втянувшийся

Как раз для повышенного диапазона температур и т.д. Разварка шла обычными проволочками, не знаю, из чего, но не золотыми.
 
Работал я в начале 90-х на заводе, выпускавшем(и, вроде, до сих пор выпускающем) ИМС для военных(в т.ч. 561/564 серию). Поговаривали, что и для "Тополей". Так вот, в те времена стало напряженно с золотом и пытались использовать вместо него никель(или какой-то никелевый сплав?). Но так ничего и не вышло. Хотя какое-то количество никелированных микросхем вроде выпустили. Возможно, здесь такой же случай.
Кстати, для военных обязательным элементом производства было термоциклирование. Микросхемы ставились в колодки в специальных кассетах, кассеты засовывались в печки и там микросхемы работали при повышенных температурах. Длительность работы уже не помню. :)
Во имя Ctrl, Alt и святаго Del. Enter!
 
RU Серокой #03.05.2005 19:16
+
-
edit
 

Серокой

координатор
★★★★
trainer>Возможно, здесь такой же случай.

Ну вот, нашёл я этот корпус. На фоте видно, что проволочки разварки отсвечивают белым.
Прикреплённые файлы:
 
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
RU Дм. Журко #03.05.2005 19:37
+
-
edit
 

Дм. Журко

опытный

Здравствуйте.

Несколько разрозненных замечаний для обсуждения. Особо тем, кто на баррикадах.

1. MS Windows 2003 64-bit Edition уже существует довольно давно, а ещё дольше Windows 2000 для нескольких DEC Alpha. Достаточно давно, соответственно, Windows может использовать многопроцессорные архитектуры. До того как MS заключила союз с последним конкурентом — Apple — предполагали и Windows для Power PC. Но тогда Apple бы разорилась, а MS демонополизацировали б насмерть, как Bell в 70-ые. В Bell, кстати, работали авторы UNIX.

Но для встроенных систем уместнее CE, который приспособили уже к множеству разных процессоров, включая 128-битные. Потому не NT embedded, а Windows CE .NET — наиболее уместна, полагаю, для встроенных микросистем. Притом, в отличии от Java, это именно ОС, а не одна лишь система программирования.

2. Требования к надёжности вне военной области выше, чем у военных, так как таких гражданских систем много больше, они работают десятилетиями, на них завязаны многие интересы. Когда надёжность на самом деле нужна, Windows работает годами без перезагрузок.

Один пример. Ну не довели РЭБ B-1B, скажем, ну и что? Поставили то, что есть: работоспособную часть и систему постановки помех для европейского Typhoon. В итоге система, возможно, даже лучше вышла. Правда, бомбардировщик почти 10 лет был ограниченно боеготов. Делов-то, чай не торговый центр простаивал.

РЭБ B-1B, полагаю, преследовал "синдром звездолёта" — это когда полёт к цели занимает больше времени, чем поиск нового решения, с помощью которого до цели можно добраться быстрее. Потому и бортовые компьютеры меняли раз в 2 года. Если компьютеры — дешня, то почему б не менять?

Другие, более ответственные системы надёжнее только вследствие примитивности.

3. Полагаю, что так называемая тут "надёжность" — простое следствие сложности. Как только система по сложности приближается к Windows XP с соответствующим набором программ, сразу получаете надёжность ниже чем у MS. Исключений-чудес нет, уж точно Lynux не является таким чудом. Надежность MacOS достигается тем, скажем, что разработчиков программ для них просто мало, она много проще Windows.

Во времена OS/2 и Windows NT были иные примеры, те времена прошли. Эксперты тут вообще мало учитывают время. 6 лет назад было иначе, а вот теперь, если работать над новым проектом с необычной архитектурой, нужен WinCE с .NET. Но это моё мнение, всего лишь, разумеется.

В составе ОС Windows есть технологии разной степени безопасности. Недостаточно безопасными можно не пользоваться, благо потребности военных не велики. Безопасность и наличие ошибок — разные вещи. Наоборот, код, написанный для безопасности, содержит частенько больше ошибок, чем целевой.

Дмитрий Журко
 
CA victorzv2 #03.05.2005 19:51
+
-
edit
 

victorzv2

опытный

Граждане, ну и мастаки же вы толочь воду в ступе. ;)

Предлагаю апологетам применения Виндоус в авионике назвать пару-тройку конкретных примеров в формате:

1. Самолет - 2. Система - 3. Прибор - 4. Фирма производитель - 5. Какая Виндоус установлена.

Это будет предметный разговор. ;)
 
RU Дм. Журко #03.05.2005 20:18
+
-
edit
 

Дм. Журко

опытный

Здравствуйте, уважаемый victorzv2.

Во-первых, Nikita ссылается на собственный опыт участия в, якобы, любопытной Вам разработке. Почему бы Вам не спросить вежливо?

Во-вторых, я указываю на Windows CE .NET и C#. Этому добру маловато годков даже по меркам скоротечной революции в программном обеспечении, но завоевание рынка идёт впечатляюще. Разве мобильники и наладонники ни в чём Вас не убеждают? Чтобы освоить Ada, потребовалось лет 10-15, переход не завершился, однако теперь может не завершиться никогда. Впрочем, полагаю, что Ada .NET уже пробуют, остаётся внедрить все примочки к Ada в .NET, чтобы спокойно использовать наработанное.

Важнее, пожалуй, внедрение PC архитектур и решений. Вроде USB, жидкокристаллических экранов 4 на 3, шины PCI и многого ещё.

Дмитрий Журко
 
+
-
edit
 

trainer

втянувшийся

а Windows CE .NET — наиболее уместна, полагаю, для встроенных микросистем
 
Это, вероятно, один из самых коротких анекдотов. :D
Во имя Ctrl, Alt и святаго Del. Enter!
 
RU Серокой #03.05.2005 20:22
+
-
edit
 

Серокой

координатор
★★★★
Д.Ж.> Важнее, пожалуй, внедрение PC архитектур и решений. Вроде USB, жидкокристаллических экранов 4 на 3, шины PCI и многого ещё.

Шина PCI давно на технологических модулях используется, как формата Compact PCI, так и PMC (PCI Mezzanine Card), ЖК-экраны тоже. Но что самое интересное, в качестве процессора там стоит чаще MIPS, что уже не PC-подобно.
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
RU Дм. Журко #03.05.2005 20:53
+
-
edit
 

Дм. Журко

опытный

Здравствуйте, уважаемый Серокой.

Серокой> Шина PCI давно на технологических модулях используется, как формата Compact PCI, так и PMC (PCI Mezzanine Card), ЖК-экраны тоже.

Но долго сопротивлялись, хотели квадратные за любые деньги. Шины PCI, PCMCIA, PCI express, USB, IDE это и есть теперь «архитектура PC», уж точно не процессор и не их число.

Серокой>Но что самое интересное, в качестве процессора там стоит чаще MIPS, что уже не PC-подобно.

Это почему вдруг MIPS не PC-подобен, а DEC Alpha, скажем, подобна? В чём разница?

Впрочем, спор этот быстро наскучил, кажется неуместным.

Дмитрий Журко
 
RU Серокой #03.05.2005 20:55
+
-
edit
 

Серокой

координатор
★★★★
PC - это персоналка. То есть ориентирована на пользователя...
Ну да в общем, ну его, вам скучно, мне тож неинтересно классификацией заниматься. :)
Больше не раскалятся ваши колосники. Мамонты пятилеток сбили свои клыки. ©  
Это сообщение редактировалось 03.05.2005 в 21:01
UA tarasv #03.05.2005 21:34  @Серокой#03.05.2005 20:22
+
-
edit
 

tarasv

опытный

Д.Ж.>> Но что самое интересное, в качестве процессора там стоит чаще MIPS, что уже не PC-подобно. [»]

Была NT и для MIPS ;) но именно что была :)
 
+
-
edit
 

digger

аксакал

Зaчем вoенным Жaбa или .NET , если есть пoртaбельный C , дaвным-дaвнo испoльзуемый в Юниксax? Пoртaбельнoсть GNU C выше, чем у всяких жaб. И вooбще, зaчем вoякaм OС? Функции OС - зaгрузкa фaйлoв, oбеспечение мнoгoзaдaчнoсти и рисoвaние oкoшек. Вместo фaйлoв - ROМ, вместo мнoгoзaдaчнoсти - мнoгo прoцессoрoв и прерывaния, oкoшки рисуются нa кoленке зa 3 дня. Кoличествo бaгoв с сoбственнo вoеннoм ПO не зaвисит, нa кaкoй плaтфoрме oнo бежит.
 

Zeus

Динамик

Серокой> Nikita, вне зависимости от структуры: под управлением обычной ОС Windows не принимаются ответственных решений!

Да ладно! Вот посчитает какой-нибудь Эксель на директорском компьютере неправильно (или, там, файл пропадет) - и накроется целая компания :) Чем не ответственное решение?

> То есть могущих при неверном исходе причинить высокий ущерб.

Самое оно :)

> В техпроцессах домохозяйная винда, ежели и применяется, то осуществляет максимум мониторинг.

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

Да и мониторинг - вещь иногда высшей степени важности. В тех же машинах, я говорил - неправильная запись файла с результатом может стоить многие тысячи долларов. Не говоря о, скажем, мониторинге энергосистем - на основе которого принимаются ответственные решения.
И животноводство!  

TEvg

аксакал

админ. бан
>Потому не NT embedded, а Windows CE .NET — наиболее уместна, полагаю, для встроенных микросистем.

Мне кажется что для встроенных микросистем наиболее оптимальны клоны DOS. Наиболее важная задача ОС - файловая система. Еще обеспечение интерфейсов через соответствующие драйвера - Ethernet, USB и т.д, протокол TCP/IP. Все это реализуется под ДОСом без жаб, НЕТов и прочем мутоты.

>3. Полагаю, что так называемая тут "надёжность" — простое следствие сложности. Как только система по сложности приближается к Windows XP с соответствующим набором программ, сразу получаете надёжность ниже чем у MS.

Только вот для 99.9% задач сотни мегабайт кода совершенно ни к чему. Для управления энергоблоком не нужна мышка с тенью, проигрыватель ДВД, интернет експлорер с оутглюком и прочее.

>Во-вторых, я указываю на Windows CE .NET и C#. Этому добру маловато годков даже по меркам скоротечной революции в программном обеспечении, но завоевание рынка идёт впечатляюще. Разве мобильники и наладонники ни в чём Вас не убеждают?

Ни в чем. Мне мобильник с виндовсом не нужен. Мне по нему звонить надо, а не отвечать на вопросы, типа "вы уверены что хотите завершить работу?" Наладонник мне тоже не нужен. На нем в Ил-2 не полетаешь. А если использовать его как электронную книгу, то опять же реализация на виндовсе и Це шарпнутой далеко не обязательна, есть к примеру пальма и я уверен что в рамках ее можно организовать отображение текстов.

>Чтобы освоить Ada, потребовалось лет 10-15, переход не завершился, однако теперь может не завершиться никогда.

Язык как язык. Мне не нравится когда бросают один инструмент и хватают другой про причине "так модно".

>Важнее, пожалуй, внедрение PC архитектур и решений. Вроде USB, жидкокристаллических экранов 4 на 3, шины PCI и многого ещё.

А еще доведение надежности и ресурса этой хреновины до приличных значений.

>Хорошо. Запускаем форматирование винта и вырываем шлейф.
>И запускаем котёл и выдираем сетевой (в смысле network) кабель.
>Винт отформатируется? Нет.
>Котёл выйдёт на режим? Да.

Если по этому кабелю шло управление, то контроллер в лучшем случае аварийно заглушит котел. Работа установок без оперативного контроля строго-настрого запрещена, за нарушение этого правила убивают на месте. А возможно контроллер просто встанет т.е. не будет отдавать команд и оператору придется глушиться вручную.
 
+
-
edit
 

Balancer

администратор
★★★★★
Д.Ж.> Во-вторых, я указываю на Windows CE .NET и C#. Этому добру маловато годков

Вот только те годки, которые я с CE работаю как пользователь (года, эдак, три), увы, не позволяют радоваться тенденциям. Надёжность ОС падает катастрофически...

>Разве мобильники и наладонники ни в чём Вас не убеждают?

Вообще-то, в последний год CE начала капитально вытесняться изделиями на Symbian.

От балды: Общий объем продаж КПК, смартфонов и коммуникаторов на российском рынке в четвертом квартале 2004 г. составил 66160 штук (141% по сравнению по сравнению с аналогичным периодом прошлого года, 46810 штук). Рост рынка повлек за собой существенные изменения в рыночных позициях игроков и долях платформ с отчетливым доминированием платформы Symbian OS, которая возросла до 54,1%8,5% в четвертом квартале 2003 г.). А рыночные доли Windows Mobile и Palm OS снизилась соответственно до 27,5%49,0% за аналогичный период 2003 г.) и до 18,0%39,3). Доля других платформ составила 0,3% (3,2% в IV квартале 2003 г.).

Рынок, правда, российский в этом примере, но тенденции он всё равно отображает.

...

Впрочем, нашёл и мировую статистику: Доля Symbian на рынке операционных систем выросла с 38% в 2003 до 53% к концу 2004 года. Этому способствовало то, что Symbian отдали предпочтение Nokia, Motorola и некоторые другие компании.

Так что, перед тем как начать говорить про "убеждения" стоило бы текущим состоянием дел поинтересоваться :)
 
RU Клапауций #04.05.2005 09:36  @Balancer#03.05.2005 10:17
+
-
edit
 

Клапауций

координатор
★★☆
Balancer> Да чего там, кто в начале 1990-х паял, помнит, какой самый надёжный "Z80" был на рынке... :D [»]

а причем тут "война" ? насколько я помню, Ангстрем делал КР1858ВМ1, он же Т34ВМ1, это чисто гражданское исполнение.
по надежности не знаю, на отказы его не гоняли, а вот по нагрузочной способности он таки-да, всех буржуев обходил. Потреблял при этом поболе, но такие уж у нас особенности национального характера. А вот разгонялся плоховато.
В тот день, когда ты решишь, что ты лишен недостатков , попробуй прогуляться по воде  

AK

опытный

>>Да ладно! Вот посчитает какой-нибудь Эксель на директорском компьютере неправильно (или, там, файл пропадет) - и накроется целая компания Чем не ответственное решение?

Такие случаи учтены лицензионным соглашением. Виновен будет директор компании.
Вы думаете легко быть Главным Злодеем в мире животных?
Всегда одно и то же, одно и то же...
 
+
-
edit
 

tarasv

опытный

>>Разве мобильники и наладонники ни в чём Вас не убеждают?
Balancer> Вообще-то, в последний год CE начала капитально вытесняться изделиями на Symbian.
[»]

Как можно вытеснять чтото чего небыло? :) Мобилки с СЕ были в следовых количествах, а сейчас пошла мода на смартфоны для которых Симбиан родная, а СЕ тяжеловата - время работы приемлемое для КПК абсолютно неприемлемо для телефона, даже с слабым процессором и Симбианом постоянно наблюдаю картину - если девайс не в руках то подключен к заряднику.
 

au

   
★★☆
Д.Ж.> Когда надёжность на самом деле нужна, Windows работает годами без перезагрузок.

Такие вещи без ярких и доказательных примеров говорить нельзя вообще :) Я видел фотку нетвари на сервере, в которой аптайм восьмой год отсчитывал — такие доказательства есть?

Д.Ж.> Один пример. Ну не довели РЭБ B-1B, скажем, ну и что? Поставили то, что есть: работоспособную часть и систему постановки помех для европейского Typhoon. В итоге система, возможно, даже лучше вышла. Правда, бомбардировщик почти 10 лет был ограниченно боеготов. Делов-то, чай не торговый центр простаивал.

Да, делов-то... с эскортом Проулеров-то, который как пчёлка вокруг него от С-75 отмахивался. Это из Ирака инфа, было на форуме.

Д.Ж.> 3. Полагаю, что так называемая тут "надёжность" — простое следствие сложности. Как только система по сложности приближается к Windows XP с соответствующим набором программ, сразу получаете надёжность ниже чем у MS. Исключений-чудес нет, уж точно Lynux не является таким чудом. Надежность MacOS достигается тем, скажем, что разработчиков программ для них просто мало, она много проще Windows.

Сложность для ОС и вообще любого софта — это примерно такое же достоинство, как собственный вес для самолёта. И сложность винды — это следствие определённых "системных" пороков разработки. И отчасти заслуга отдела маркетинга. Так что низкой надёжности оправдания просто нет.
 
+
-
edit
 

Nikita

аксакал

TEvg> Мне кажется что для встроенных микросистем наиболее оптимальны клоны DOS.

Зависит от микросистемы. Сейчас во многих случаях Вы просто задолбаетесь за выделенное проекту время успеть написать все что нужно под этот DOS. Я опять-таки сошлюсь на свой опыт разработки ПО мониторинга и управления железными дорогами :)

TEvg> Только вот для 99.9% задач сотни мегабайт кода совершенно ни к чему. Для управления энергоблоком не нужна мышка с тенью, проигрыватель ДВД, интернет експлорер с оутглюком и прочее.

Совершенно верно. Поэтому мы спокойно удаляем все эти компоненты из конфигурации, оставляя минимим необходимый именно для нашей системы. И никаких DOS'ов не надо...

TEvg> есть к примеру пальма и я уверен что в рамках ее можно организовать отображение текстов.

Palm есть. Опять-таки дежурный вопрос: за какое время и какого уровня специалистами Вы сделаете это самое отображение ? Ну там PDF и Postscript для начала :D

TEvg> Язык как язык. Мне не нравится когда бросают один инструмент и хватают другой про причине "так модно".

Гы... Вы до сих пор прямо в машинных кодах программируете ? Или как ? :D
Учитесь читать.  
RU Balancer #04.05.2005 11:54  @Клапауций#04.05.2005 09:36
+
-
edit
 

Balancer

администратор
★★★★★
Клапауций>Ангстрем делал КР1858ВМ1, он же Т34ВМ1

Здрасьте приехали, T34 делался на корейском(? - мог уже запамятовать, но импортном) кристалле. У них и параметры были сильно разные, достаточно сказать, что 1858 держал нагрузку на выходах раз в 5 бОльшую, чем T34.

>это чисто гражданское исполнение.

1858ВМ1, который в те времена продавался на Тушинском рынке (и который был нашим фаворитом), был именно военного исполнения. Да и дешевле, как ни странно, такие изделия тогда были, ибо спереть их было тогда намного проще :) Букву индекса, к сожалению, забыл. Это был единственный процессор, который в нагруженных схемах у нас никогда не горел :) (В противоположность тому же T34, который был самый ненадёжный среди всех аналогов).

Клапауций> по надежности не знаю, на отказы его не гоняли, а вот по нагрузочной способности он таки-да, всех буржуев обходил. Потреблял при этом поболе, но такие уж у нас особенности национального характера. А вот разгонялся плоховато. [»]

Ну, мы тогда разгоном не увлекались :) Разве что Z80B любили на 7МГц запускать вместо 6 :)
 
+
-
edit
 

Balancer

администратор
★★★★★
tarasv> Как можно вытеснять чтото чего небыло? :) Мобилки с СЕ были в следовых количествах, а сейчас пошла мода на смартфоны

1. Рынок КПК и коммуникаторов вообще не разделяют, рынок смартфонов к ним тоже весьма тесно примыкает и в обзорах идёт равно :) Фактически, это одного поля ягоды

>для которых Симбиан родная, а СЕ тяжеловата

Хых. Симбиан - вообще-то, тоже с КПК выходец. В девичестве EPOC :)
Кроме того, современные смартфоны, молчу уже о коммуникаторах, намного мощнее дех девайсов, с которых начиналась WinCE.

Впрочем, в любом случае, факт остаётся фактом - на общем поле боя Симбиан теснит WM. Если посмотреть на проценты, то видно, что не только за счёт расширения рынка. Рынок растёт медленнее, чем растёт процент Симбиана на нём.
 
+
-
edit
 

Balancer

администратор
★★★★★
Д.Ж.>Когда надёжность на самом деле нужна, Windows работает годами без перезагрузок.

На самом деле очень весёлое утверждение :D Как верно подметил au, хотелось бы хоть один документальный случай :)

...

А то, ведь, когда надёжность на самом деле нужна, компьютер можно и вообще не включать :D
 
1 2 3 4 5 6 7

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru