в институте когда-то учили, что одна из главных особенностей ОСРВ — реагирование в предсказуемое время на появление непредсказуемых событий.
Странно, что в институте не учили, что реагировать может и датчик с лампочкой, причём это намного проще и надёжнее.
А «непредсказуемые события» — это вообще круто. Или по-научному, искусственный интеллект.
freefrog
14.12.2009 в 21:16
Dinozavrik, on 15 December 2009 — 01:04, said:
Странно, что в институте не учили, что реагировать может и датчик с лампочкой, причём это намного проще и надёжнее.
А «непредсказуемые события» — это вообще круто. Или по-научному, искусственный интеллект.
Датчик — это сила! А с лампочкой — сила в квадрате. 😀
Какой датчик-то? Температуры, давления, расхода, уровня? А обрабатывать инфу с них Вы как думаете? И на исполнительные механизмы команды отдавать? Не говоря уж о человеко-машинном интерфейсе.
Dizzy81
14.12.2009 в 21:22
Dinozavrik (15 Декабрь 2009 — 00:04):
Странно, что в институте не учили, что реагировать может и датчик с лампочкой, причём это намного проще и надёжнее.
А «непредсказуемые события» — это вообще круто. Или по-научному, искусственный интеллект.
Ну а ось, получив сигнал с датчика, плюнет исключением. Которое зажжёт эту самую лампочку. Не шиш как сложно и в этом случае 🙂
FireFly
14.12.2009 в 21:30
freefrog, on 14 December 2009 — 22:53, said:
Да черт его знает! Но в институте когда-то учили, что одна из главных особенностей ОСРВ — реагирование в предсказуемое время на появление непредсказуемых событий. В общем — успеть отреагировать на событие происходящее на оборудовании.
В авиации может это и не критично, не знаю.
Такой ОСРВ и является Windows CE, которая и запчетлена на скринншоте.
Dinozavrik
14.12.2009 в 23:51
freefrog, on 14 December 2009 — 22:16, said:
Какой датчик-то? Температуры, давления, расхода, уровня? А обрабатывать инфу с них Вы как думаете? И на исполнительные механизмы команды отдавать? Не говоря уж о человеко-машинном интерфейсе.
Вы имеете в виду, как инфа с датчиков идёт на дисплей? Да очень просто. Через таблицу.
А вот исполнительные механизмы… Скажем, система пожаротушения. Какая к чёрту ОC? Там всё напрямую идёт.
Dizzy81, on 14 December 2009 — 22:22, said:
Ну а ось, получив сигнал с датчика, плюнет исключением. Которое зажжёт эту самую лампочку. Не шиш как сложно и в этом случае 🙂
Ось? Исключение? Посмотрите название раздела: «реальная авиация».
Dizzy81
15.12.2009 в 00:09
Dinozavrik (15 Декабрь 2009 — 02:51):
Ось? Исключение? Посмотрите название раздела: «реальная авиация».
И что? В «реальной авиации» операционные системы работают по каким-то новым, ещё неизвестным принципам?
Dinozavrik
15.12.2009 в 00:15
Dizzy81, on 15 December 2009 — 01:09, said:
И что? В «реальной авиации» операционные системы работают по каким-то новым, ещё неизвестным принципам?
Неизвестным науке или неизвестным отдельно взятому пользователю Dizzy81? Вы ещё там «эпсы» поищите, как у iPhon’a :sarcastic:
Dizzy81
15.12.2009 в 00:19
Dinozavrik (15 Декабрь 2009 — 03:15):
Неизвестным науке или неизвестным отдельно взятому пользователю Dizzy81? Вы ещё там «эпсы» поищите, как у iPhon’a :sarcastic:
Расскажите-ка мне, неумному, что же там такого таинственного, в ОСях для «реальной авиации»… Каюсь, собственную RTOS так и не написал, но задумки были. Покажите дворовой гопоте почём децибел рока! О чём нам преступно умолчал Э. Танненбаум?
Dinozavrik
15.12.2009 в 00:37
Dizzy81, on 15 December 2009 — 01:19, said:
Каюсь, собственную RTOS так и не написал, но задумки были.
И почему же? Своя система: свой scheduler, своя file system, свои virtual device drivers, свой memory management… Дополнительно кучу всяких промежуточных штучек и другиx игрушeк для мам и дочек. И всё это в самолёт. Пусть оно там крутится.
ОС там — на логическом уровне. Это Вам не компьютер с симом и интернетом.
A вообще может быть Вы скажете, какой угол в самолёте Вы имеете в виду? А то ведь самолёт большой, там и нормальные компьютеры имеются. Пилоты с собой ноутбуки берут.
Dizzy81
15.12.2009 в 01:01
Dinozavrik (15 Декабрь 2009 — 03:37):
И почему же? Своя система: свой scheduler, своя file system, свои virtual device drivers, свой memory management… Дополнительно кучу всяких промежуточных штучек и другиx игрушeк для мам и дочек. И всё это в самолёт. Пусть оно там крутится. ОС там — на логическом уровне. Это Вам не компьютер с симом и интернетом.
A вообще может быть Вы скажете, какой угол в самолёте Вы имеете в виду? А то ведь самолёт большой, там и нормальные компьютеры имеются. Пилоты с собой ноутбуки берут.
А это, пардон, как? Поясните, пожалуйста. Заодно погуглите по аббревиатуре «QNX», хотя, собственно то, что вы не в теме совершенно — понятно и так. Если вы серьёзно считаете, что диспетчеры задач и памяти — привилегия ОСей для мам и дочек, то нам с вами говорить не о чем.
Dinozavrik
15.12.2009 в 01:27
Dizzy81, on 15 December 2009 — 02:01, said:
Заодно погуглите по аббревиатуре «QNX»
Я могу и по Windows погуглить, и по всем возможным UNIXam. И что?
Dizzy81, on 15 December 2009 — 02:01, said:
то, что вы не в теме совершенно — понятно и так.
Накидать сокращений и послать собеседника на в Гугль — это в теме.
Вот если бы Вы какой-нибудь конкретный пример привели, например как (и при помощи чего) считываются данные с сенсоров. Или как выводят информацию на дисплеи. Желательно не Гармин, а то сложно получится. Что-нибудь попроще, типа BT656. Или ещё что-нибудь. А так, каждый ответственный работник из «крошки-картошки» может написать: я один в теме, посмотрите в Википедии, что такое Линукс и т.д.
Dizzy81, on 15 December 2009 — 02:01, said:
Если вы серьёзно считаете, что диспетчеры задач и памяти — привилегия ОСей для мам и дочек, то нам с вами говорить не о чем.
А Вы и не говорите, а просто совместно ещё с одним товарищем пытаетесь снабдить комментариями мои посты. Причём исключительно то, что Вам удобно. А если я спрошу про диспетчер памяти на какой-нибудь сименсовской эске или эстешке, которая с большой долей вероятности заведует канализацией на том или ином самолёте, то Вы тихо и мирно уйдёте от ответа.
Eridan
15.12.2009 в 01:37
Вы еще скажите что в калькуляторах есть ОС…
MartinRiggs
15.12.2009 в 04:51
Да не полетит он! Как пить дать!
Cawka
15.12.2009 в 09:39
Если таки полетит, то предлагаю всем скептикам бан до даты первой поставки самолета заказчику. :sarcastic:
SLAVJAN
15.12.2009 в 09:58
во сколько сегодня взлет? :acute:
DIR
15.12.2009 в 10:03
КАК ОТЛЕТАЛ? :clapping:
Dizzy81
15.12.2009 в 10:03
Dinozavrik (15 Декабрь 2009 — 04:27):
А Вы и не говорите, а просто совместно ещё с одним товарищем пытаетесь снабдить комментариями мои посты. Причём исключительно то, что Вам удобно. А если я спрошу про диспетчер памяти на какой-нибудь сименсовской эске или эстешке, которая с большой долей вероятности заведует канализацией на том или ином самолёте, то Вы тихо и мирно уйдёте от ответа.
Вот только не надо нас пугать, ага? Будет нужда — и на MCS51-совместимые вещи прикрутят RTOS-подобное. Действительно, в исполнительном механизме, управляющим шаговым двигателем дворников, ничего сложного нет и ОС там не нужна. А вот в железке, которая всем этим хозяйством заведует — вопрос. Про QNX я вам неспроста сказал. Это вполне обыкновенная ОС, со всеми, присущими ОС свойствами, перечисленными вами в предыдущем посте. Да-да, в ней даже, о ужас, есть драйверы. И всё это хозяйство как-то умудряется управлять сложными системами. По непроверенным данным QNX-подобная система стоит на «Юрие Долгоруком». А Б-787 напичкан электроникой вряд ли меньше… Впрочем, вы спросите что-нибудь неудобное, попробуйте. Может быть, что-нибудь интересное расскажу. Их есть у меня. 🙂
И, всё-таки, что там у нас про «ОС на логическом уровне(с)»? В ПЛИС зашита? 😉
Cawka
15.12.2009 в 10:05
SLAVJAN, on 15 December 2009 — 11:58, said:
во сколько сегодня взлет? :acute:
1800 GMT
arboss
15.12.2009 в 10:07
Планировался когда-то. :acute:
kide
15.12.2009 в 10:07
SLAVJAN (15 Декабрь 2009 — 10:58):
во сколько сегодня взлет? :acute:
Ну должен в 10.00 по местному, т.е получается что в 18.00 по утц.
freefrog
15.12.2009 в 10:13
Dinozavrik, on 15 December 2009 — 05:27, said:
А Вы и не говорите, а просто совместно ещё с одним товарищем пытаетесь снабдить комментариями мои посты. Причём исключительно то, что Вам удобно.
Я, вообще-то, коментирую то, что показалось мне интересным.
Dinozavrik, on 15 December 2009 — 05:27, said:
А если я спрошу про диспетчер памяти на какой-нибудь сименсовской эске или эстешке, которая с большой долей вероятности заведует канализацией на том или ином самолёте, то Вы тихо и мирно уйдёте от ответа.
А если там Ханиуэлл? 😀
А знать про диспетчеризацию памяти у Сименса мне не нужно, это уже не моя епархия — за это мне лишних денег не заплатят. Будет необходимость — изучу. 😀
SLAVJAN
15.12.2009 в 10:19
DIR (15 Декабрь 2009 — 12:03):
КАК ОТЛЕТАЛ? :clapping:
Капс отожмите
Юрик
15.12.2009 в 11:33
DIR, on 15 December 2009 — 15:03, said:
КАК ОТЛЕТАЛ? :clapping:
Да пофиг! В этой ветке главное- свою компетентность в вопросах электроники не уронить. :sarcastic:
Fly_Dream
15.12.2009 в 12:14
Вроде как в 15:40 по Москве полететь должен : )
Dinozavrik
15.12.2009 в 12:24
Dizzy81, on 15 December 2009 — 11:03, said:
И, всё-таки, что там у нас про «ОС на логическом уровне(с)»? В ПЛИС зашита? 😉
Две строчки (если на ассемблере), добавляемые в код. Какие — догадаться легко.
Странно, что в институте не учили, что реагировать может и датчик с лампочкой, причём это намного проще и надёжнее.
А «непредсказуемые события» — это вообще круто. Или по-научному, искусственный интеллект.
А «непредсказуемые события» — это вообще круто. Или по-научному, искусственный интеллект.
Датчик — это сила! А с лампочкой — сила в квадрате. 😀
Какой датчик-то? Температуры, давления, расхода, уровня? А обрабатывать инфу с них Вы как думаете? И на исполнительные механизмы команды отдавать? Не говоря уж о человеко-машинном интерфейсе.
А «непредсказуемые события» — это вообще круто. Или по-научному, искусственный интеллект.
Ну а ось, получив сигнал с датчика, плюнет исключением. Которое зажжёт эту самую лампочку. Не шиш как сложно и в этом случае 🙂
В авиации может это и не критично, не знаю.
Такой ОСРВ и является Windows CE, которая и запчетлена на скринншоте.
Вы имеете в виду, как инфа с датчиков идёт на дисплей? Да очень просто. Через таблицу.
А вот исполнительные механизмы… Скажем, система пожаротушения. Какая к чёрту ОC? Там всё напрямую идёт.
Ось? Исключение? Посмотрите название раздела: «реальная авиация».
И что? В «реальной авиации» операционные системы работают по каким-то новым, ещё неизвестным принципам?
Неизвестным науке или неизвестным отдельно взятому пользователю Dizzy81? Вы ещё там «эпсы» поищите, как у iPhon’a :sarcastic:
Расскажите-ка мне, неумному, что же там такого таинственного, в ОСях для «реальной авиации»… Каюсь, собственную RTOS так и не написал, но задумки были. Покажите дворовой гопоте почём децибел рока! О чём нам преступно умолчал Э. Танненбаум?
И почему же? Своя система: свой scheduler, своя file system, свои virtual device drivers, свой memory management… Дополнительно кучу всяких промежуточных штучек и другиx игрушeк для мам и дочек. И всё это в самолёт. Пусть оно там крутится.
ОС там — на логическом уровне. Это Вам не компьютер с симом и интернетом.
A вообще может быть Вы скажете, какой угол в самолёте Вы имеете в виду? А то ведь самолёт большой, там и нормальные компьютеры имеются. Пилоты с собой ноутбуки берут.
ОС там — на логическом уровне. Это Вам не компьютер с симом и интернетом.
A вообще может быть Вы скажете, какой угол в самолёте Вы имеете в виду? А то ведь самолёт большой, там и нормальные компьютеры имеются. Пилоты с собой ноутбуки берут.
А это, пардон, как? Поясните, пожалуйста. Заодно погуглите по аббревиатуре «QNX», хотя, собственно то, что вы не в теме совершенно — понятно и так. Если вы серьёзно считаете, что диспетчеры задач и памяти — привилегия ОСей для мам и дочек, то нам с вами говорить не о чем.
Я могу и по Windows погуглить, и по всем возможным UNIXam. И что?
Накидать сокращений и послать собеседника
нав Гугль — это в теме.Вот если бы Вы какой-нибудь конкретный пример привели, например как (и при помощи чего) считываются данные с сенсоров. Или как выводят информацию на дисплеи. Желательно не Гармин, а то сложно получится. Что-нибудь попроще, типа BT656. Или ещё что-нибудь. А так, каждый ответственный работник из «крошки-картошки» может написать: я один в теме, посмотрите в Википедии, что такое Линукс и т.д.
А Вы и не говорите, а просто совместно ещё с одним товарищем пытаетесь снабдить комментариями мои посты. Причём исключительно то, что Вам удобно. А если я спрошу про диспетчер памяти на какой-нибудь сименсовской эске или эстешке, которая с большой долей вероятности заведует канализацией на том или ином самолёте, то Вы тихо и мирно уйдёте от ответа.
Вот только не надо нас пугать, ага? Будет нужда — и на MCS51-совместимые вещи прикрутят RTOS-подобное. Действительно, в исполнительном механизме, управляющим шаговым двигателем дворников, ничего сложного нет и ОС там не нужна. А вот в железке, которая всем этим хозяйством заведует — вопрос. Про QNX я вам неспроста сказал. Это вполне обыкновенная ОС, со всеми, присущими ОС свойствами, перечисленными вами в предыдущем посте. Да-да, в ней даже, о ужас, есть драйверы. И всё это хозяйство как-то умудряется управлять сложными системами. По непроверенным данным QNX-подобная система стоит на «Юрие Долгоруком». А Б-787 напичкан электроникой вряд ли меньше… Впрочем, вы спросите что-нибудь неудобное, попробуйте. Может быть, что-нибудь интересное расскажу. Их есть у меня. 🙂
И, всё-таки, что там у нас про «ОС на логическом уровне(с)»? В ПЛИС зашита? 😉
1800 GMT
Ну должен в 10.00 по местному, т.е получается что в 18.00 по утц.
Я, вообще-то, коментирую то, что показалось мне интересным.
А если там Ханиуэлл? 😀
А знать про диспетчеризацию памяти у Сименса мне не нужно, это уже не моя епархия — за это мне лишних денег не заплатят. Будет необходимость — изучу. 😀
Капс отожмите
Да пофиг! В этой ветке главное- свою компетентность в вопросах электроники не уронить. :sarcastic:
Две строчки (если на ассемблере), добавляемые в код. Какие — догадаться легко.