1.1, КтулхЪ (?), 13:45, 22/06/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
эх... когда же linux дорастет, чтобы его можно было ставить на ракеты дальнего действия или хотяб на спутники...
| |
|
2.3, thesame (?), 14:07, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
это слегка другая область применения, поэтому короткий ответ звучит - никогда
более развернутый - чистый linux никогда не будет применяться в областях, где требуется real-time OS
| |
|
3.9, pavlinux (ok), 16:48, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Ясновидящий?
10+ лет назад Linux называли поделкой финского студента, пригодной для обучения студентов.
| |
|
4.12, tiger (??), 18:03, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
а что он есть сейчас? кладезь багов?:-) или часть "зюзероутреров"?:)
| |
|
5.14, pavlinux (ok), 18:43, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
>а что он есть сейчас? кладезь багов?:-) или часть "зюзероутреров"?:)
Проснулся ... 2008 годик ужо, не 1998...
WallStreet, NASA, Oracle, IBM, 85% Top500,
| |
5.19, User294 (ok), 21:59, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
>а что он есть сейчас? кладезь багов?:-) или часть "зюзероутреров"?:)
А сейчас он - это то чего так боится Майкрософт например.
Как там говорится то?
"Сначала они тебя не замечают, потом смеются над тобой, затем борются с тобой. А потом ты побеждаешь".
| |
|
4.17, thesame (?), 21:14, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
при чем тут ясновидение?
просто разные классы задач... это как на java писать драйвер для видеокарты...
| |
|
5.25, szh (ok), 01:06, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Линукс уже давно применяется в разных классах задач. От мобильных телефонов до топ супер компьютеров.
| |
|
6.31, thesame (?), 08:51, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
*вздыхая* это разные архитектуры, а я говорил про решаемые задачи
linux не заточен под real-time, в отличие от, скажем, qnx или lynxos, поэтому он будет им проигрывать в соответствующих областях, но при этом легко их "делать" там, где не "требуется гарантированное время реакции на событие".
поэтому, если кому-то нужен linux на борту спутника, ему придется сделать fork ядра, а потом долго и кропотливо дорабатывать его напильником самому, при этом полученный результат будет достаточно сильно отличаться от оригинала
что до меня, то я вообще сторонник микроядра для таких применений
| |
|
7.33, Michael Shigorin (??), 11:04, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Линукс с небольшим RT-экзоядром (навроде RTLinux) -- вполне себе RT, насколько понимаю.
Бишь
> гарантированное время реакции на событие
обеспечивается тем, что пиналка получается снаружи (собственно на железе и сидит).
> что до меня, то я вообще сторонник микроядра для таких применений
Смысл?
| |
|
|
|
|
3.21, srgaz (?), 23:25, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
>это слегка другая область применения, поэтому короткий ответ звучит - никогда
>более развернутый - чистый linux никогда не будет применяться в областях, где
>требуется real-time OS
Ставишь модуль и Linux превращается в real-time OS
| |
|
4.22, thesame (?), 00:31, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
гм? модуль? где про этот модуль можно почитать?
я как-то до сих пор думал, что монолитное ядро хреновенько ведет себя, если от него требовать hard real-time
| |
|
5.34, Michael Shigorin (??), 11:11, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Насколько понимаю, дело совсем не в монолитности.
Перечитывать всё, что привело к этому выводу -- сейчас не готов, но JFYI: линукс -- очень давно совсем не один процесс, а кучка kthreads; а с микроядрами проблема при увеличении количества серверов и взаимодействий между ними в обработке и валидации этих самых взаимодействий и усложении кода серверов в геометрической, что ли, прогрессии. Бишь на функциональность накладывается достаточно жёсткая практическая кепка.
С другой стороны, если линуксу оставить функциональность, а за сроками поставить отдельного наблюдателя (см. рядом про RTLinux) -- получается вполне себе hard realtime. Как в жизни -- _хороший_ программер и _хороший_ манагер вместе могут больше вовремя, чем self managed :-) (поскольку прерывания по одной части убивают производительность по другой)
Зуб не дам, YMMV, всё такое :-)
| |
5.37, Хелагар. (?), 14:27, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Погугли на тему RTLinux, например.
Ребята предложили очень элегантное решение для жесткого реального времени в никсах.
Если грубо и на пальцах, ту у них есть микроядро, которое запускает ядро никсов как пользовательский процесс.
Оно же обеспечивает управление процессами реального времени и взаимодействие между ними и обычными процессами никсов.
В результате имеем достаточно удобную штуку - с одной стороны жесткий реал-тайм имеет место быть, а с другой - полнгая совместимость с никсами и не надо городить велосипеды, если нужн стек ТЦП, к примеру, или ГУИ.
При этом подразумевается очень верная, с моей точки зрения, идеология разбиения приложения на реал-тайм ядро и не-реалтайм юзерскую часть.
Причём, опять же, для этого разбиения не приходится изобретать велосипед.
И бесплатная версия есть.
Не так давно имел удовольствие поработать с ней в живую, так сказать. Понравилось.
ЗЫ: Ссылка на фри-версию - http://www.rtlinuxfree.com/
ЗЫЫ: Но на большинство серваков или на рабочие машины юзверей, конечно, ставить её большого смысла я не вижу.
| |
5.40, yekm (?), 16:40, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
мочите, товарисчи. вы думайте рт-ос нада только на спутники да ракеты чтоль? рт много где применяется. а насчёт патча почитайте RTAI.
| |
|
|
|
2.10, pavlinux (ok), 16:59, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
А смысл? Там принцип работы, немного другой.
К примеру, работа блока самонаведения не зависит от работы блоков управления, гироскопа, навигации, блока управления приводами,... Имеется ввиду не взаимодействие между ними,
а сам процесс вычисления. Не имеет смысла пихать бортовой комп., когда, скажем
преобразования Лапласа, легко выполняются на кучке R-L-C элементов.
И самое главное, на электронику не должна влиять радиация. А на транзисторы, как мы знаем,
просто разваливаются, и p-n-p переходы похожи на броуновское движение.
| |
2.20, MiG (?), 22:36, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Во-первых ПО спутников НАМНОГО сложнее ПО любых ракет, во вторых америкосы используют. Вроде даже тут не так давно новость пробегала. Они даже Яву используют на марсоходах. Основная причина: экономия на разработке и отладке ПО. В НАСА тоже денег мало на исследовательские проекты. Что на военных аппаратах стоит - фиг знает.
| |
|
3.27, pavlinux (ok), 02:37, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
Ну... Спутнег - это лаборатория, ему никуда лететь не надо, его привозят. (ну разве только, раз в 3 месяца орбиту корректировать).
| |
|
4.38, Хелагар. (?), 14:37, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Ну... Спутнег - это лаборатория, ему никуда лететь не надо, его привозят.
>(ну разве только, раз в 3 месяца орбиту корректировать).
Эх Павлин-Павлин.... Опять ты попал пальцем в небо :-)
Точнее не то чтоб совсем в небо, но изложил представление 60-х годов прошлого века где-то.
Малёк устаревшее.
Да и то изложил не верно.
Скажи мне, друже, ты правда считаешь что гироскоп работает отдельно от блока управления и блок управления работает отдельно от блока самонаведения?
Т.е. из твоей фразы можно сделать вывод, что вышеозначенному блоку управления нафиг не нужен тот же гироскоп. Просто великолепная глупость, честно говоря :-)
Хорошо, что ты не имеешь отношения к проектированию современного вооружения, а то вместо буржуинов ракеты бы на Марс улетели.
И потом было бы неловко перед марсианами :(
:-)
| |
|
5.39, pavlinux (ok), 14:57, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
>Скажи мне, друже, ты правда считаешь ....
Гироскоп работает отдельно от блока управления.
Блок управления работает отдельно от блока самонаведения.
Блоку управления нафиг не нужен гироскоп.
Подсказку дать, или сами додумаетесь?
>Хорошо, что ты не имеешь отношения к проектированию современного вооружения...
:)
МАИ. Кафедрa 701 "Авиационные робототехнические системы и вооружение ЛА"
Ракеты В-В, В-П, прицельные комплексы, приводы и гироскопы, знаю наизусть. :)
| |
|
|
|
|
|
2.6, onanimaz (?), 15:04, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
>А когда ближайшее соревнование роботов гитаристов,гитаристов?
хехе, улыбнули, товарисЧ Вертер
| |
2.11, szh (ok), 17:44, 22/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
>А когда ближайшее соревнование роботов гитаристов,гитаристов?
a-a-a!
| |
|
1.7, anonymous (??), 16:23, 22/06/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Vot i dozhili, 20 let nazad, esche det'mi my smejalis' nad etoj frazoj vsem izvestnogo robota... kazalos' neverojatnym do smeshnogo, da i sejchas smeemsja.
A ved' na dvore ne 2084, a tol'ko 2008 god i vot ono ocherednoe "propochestvo" fantastov.
Stareem stareem...
| |
|
2.26, szh (ok), 01:09, 23/06/2008 [^] [^^] [^^^] [ответить]
| +/– |
только в космос ощутимо не продвинулись.
А с компами => роботами наоборот продвинемся дальше чем они мечтали, за 100 лет.
| |
|
1.36, wmd772 (??), 13:23, 23/06/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Новость приятная, хоть я пользую fbsd и linux ни разу в серьёз не ставил.
Пардон дичайший конечно, понимаю что докапываюсь до мелочей, но было бы лучше заголовок написать без ошибок.
"Linux-робот занял первое место на соревновании среди роботов-музыканТов"
| |
1.41, imp13 (?), 14:55, 24/06/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
сорь за глупый вопрос, но разве в таких соревнованиях не побеждает коллектив разработчиков? как по мне, то пофигу на чем написана програма, главное как она работает...
| |
|