mstr 0 16 сентября, 2008 Опубликовано 16 сентября, 2008 · Жалоба Доброго всем времени суток. Возник тако философский вопрос - для каких задач (встраиваемые системы) имеет смысл использовать Linux? Мы в своей работе используем VxWorks и WinCE, в принципе, пока этого хватало =)) Есть ли такие задачи, в которых линукс будет предпочтительнее (не рассматривая вопросы стоимости самой операционки)? P.S. Вопрос возник из-за того, что стоит ли осваивать новую платформу? Линукс использую дома, но как со встаиваемой системой с ним никогда не работал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amw 0 16 сентября, 2008 Опубликовано 16 сентября, 2008 · Жалоба Доброго всем времени суток. Возник тако философский вопрос - для каких задач (встраиваемые системы) имеет смысл использовать Linux? Мы в своей работе используем VxWorks и WinCE, в принципе, пока этого хватало =)) Есть ли такие задачи, в которых линукс будет предпочтительнее (не рассматривая вопросы стоимости самой операционки)? P.S. Вопрос возник из-за того, что стоит ли осваивать новую платформу? Линукс использую дома, но как со встаиваемой системой с ним никогда не работал. Пока использовал только МК без ОС или Linux. Когда была стадия выбора то по критериям трудозатраты на освоение + лицензия + цена для производства + ресурсоемкоть ОС в конечном продукте выиграл Linux. Сравнивалось на одной и той-же аппаратной платформе (в оригинале комплектовалась 60-дневной WinCE). Плюс, как выяснилось, в mailing list Linux ответ получить проще, быстрее и он толковее чем в то время в официальной техподдержке Microsoft. P.S. Линукс использую и дома и на работе и в конечном продукте. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 16 сентября, 2008 Опубликовано 16 сентября, 2008 · Жалоба P.S. Линукс использую и дома и на работе и в конечном продукте. До сих пор считалось что Linux хорошо для офисных приложений и некритичных (неответсвенных) промышленных Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amw 0 16 сентября, 2008 Опубликовано 16 сентября, 2008 · Жалоба До сих пор считалось что Linux хорошо для офисных приложений и некритичных (неответсвенных) промышленных Кем считалось? Что значит хорошо? Все зависит от критериев. Мои приборы в космос не летают, но работают в режиме 24/7/365(366). В по документации к WinCE, начиная с лицензии, ее вообще без человека с пальцем на кнопке reset нельзя использовать. И что? Почти все смартфоны Украины/России на WinCE. А в Европе, например доля Windows в смартфонах ниже чем Linux. А на Марсе, марсоход работал на VxWorks и потерялся :) . А в "оффисных приложениях" ни разу не пробовал :) . Хотя конечно OpenOffice пользую. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 16 сентября, 2008 Опубликовано 16 сентября, 2008 · Жалоба Все зависит от критериев. тут критерий простой и я не подзуживаю, Вы либо ставите подпись и при отказе устройства, эксплуатируемого часто в неподходящих условиях получаете волчий билет или нет. Простой пример индустриальный диапазон - наши хотят -60 им предлагают -50. А у нас есть такие регионы. Я правда использую только офисные чипы и не специалист по этой теме. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mstr 0 17 сентября, 2008 Опубликовано 17 сентября, 2008 · Жалоба От VxWorks мы в любом случае не откажемся - иногда нужен жесткий реалтайм. Но по-моему пихать ее в любое приложение - слишком жирно =) Вот и хочется найти и очертить тот круг задач, когда нужна операционка больше, чем, например, ucOS, но при этом не нужно жесткое соблюдение временных рамок. С WinCE ситуация отдельная - преимуществ у нее, как мне думается, не так много... Но "привычный пользовательский интерфейс" - это иногда решает вопрос в ее пользу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
serg'o 0 17 сентября, 2008 Опубликовано 17 сентября, 2008 · Жалоба От VxWorks мы в любом случае не откажемся - иногда нужен жесткий реалтайм. Но по-моему пихать ее в любое приложение - слишком жирно =) Вот и хочется найти и очертить тот круг задач, когда нужна операционка больше, чем, например, ucOS, но при этом не нужно жесткое соблюдение временных рамок. С WinCE ситуация отдельная - преимуществ у нее, как мне думается, не так много... Но "привычный пользовательский интерфейс" - это иногда решает вопрос в ее пользу. На самом деле это больше вопрос религии... Вы же тоже используете VxWorks а не QNX, хотя наверное могли бы. Так же и с линуксом. Можно использовать WinCE можно LINUX. Кому что удобнее. Линукс можно классно зажать. Т.е. когда памяти много ставить не хочется. Trolltech хвалятся, что их хваленая qtopia хочет всего 7МГ памяти. А MontaVista утверждает что их линукс и грузится за 3 секунды и занимает примерно 10-20 Мг. Т.е. С линуксом проще договорится - до каждой переменной можно докопаться, каждый сервис при необходимости можно удалить. Да и BSP, ИМХО, легче найти под Linux чем под WinCE. Цены вобщем-то сравнимые. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 17 сентября, 2008 Опубликовано 17 сентября, 2008 · Жалоба С Линуксом дела очень хорошо описаны здесь: http://caxapa.ru/120989.html Идея проста. Происходит сращивание производителей чипов и разработчиков портов Линукса. И часто вместо исчерпывающей доки на чип вам в зубы дают просто портированный Линукс. К счастью еще часто подкидывают и WinCE но все же реже чем Линукс. И если нужно поддержать конкурентоспособность своего железа, то знать ядро Линукса уже обязательно. На самом деле это больше вопрос религии... Вы же тоже используете VxWorks а не QNX, хотя наверное могли бы. Так же и с линуксом. Можно использовать WinCE можно LINUX. Кому что удобнее. Линукс можно классно зажать. Т.е. когда памяти много ставить не хочется. Trolltech хвалятся, что их хваленая qtopia хочет всего 7МГ памяти. А MontaVista утверждает что их линукс и грузится за 3 секунды и занимает примерно 10-20 Мг. Т.е. С линуксом проще договорится - до каждой переменной можно докопаться, каждый сервис при необходимости можно удалить. Да и BSP, ИМХО, легче найти под Linux чем под WinCE. Цены вобщем-то сравнимые. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Johny 0 26 сентября, 2008 Опубликовано 26 сентября, 2008 · Жалоба На самом деле это больше вопрос религии... Вы же тоже используете VxWorks а не QNX, хотя наверное могли бы. Так же и с линуксом. Можно использовать WinCE можно LINUX. Кому что удобнее. Линукс можно классно зажать. Т.е. когда памяти много ставить не хочется. Trolltech хвалятся, что их хваленая qtopia хочет всего 7МГ памяти. А MontaVista утверждает что их линукс и грузится за 3 секунды и занимает примерно 10-20 Мг. Т.е. С линуксом проще договорится - до каждой переменной можно докопаться, каждый сервис при необходимости можно удалить. Да и BSP, ИМХО, легче найти под Linux чем под WinCE. Цены вобщем-то сравнимые. Что касаемо графики, это уже обсуждалось - под Linux и в 0,5 мБ уложиться (FLTK, Microwindows, и еще всякого разного). У меня kernel + root file system с графикой, bluetooth, telnet-ом и ftp в 10М укладывается на ARM. Что касаемо работы с железом, WIN по определению Linux-у в подметки не годится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AlexandrY 3 26 сентября, 2008 Опубликовано 26 сентября, 2008 · Жалоба Всегда удивляла эта прожорливость иных линукс-ов. Может хоть вы скажете, хотя бы приблизительно что там и сколько занимает в пропорциональном отношении. uCOS, ucGUI, FAT, Telnet, FTP, SNMP, USB, WEB+CGI и т.д. занимают в ARM-е меньше 512 Кбайт FLASH! Ну если посчитать с RAM то не больше 1,5 Мбайт. Что касаемо графики, это уже обсуждалось - под Linux и в 0,5 мБ уложиться (FLTK, Microwindows, и еще всякого разного). У меня kernel + root file system с графикой, bluetooth, telnet-ом и ftp в 10М укладывается на ARM. Что касаемо работы с железом, WIN по определению Linux-у в подметки не годится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
andron86 0 7 октября, 2008 Опубликовано 7 октября, 2008 · Жалоба Доброго всем времени суток. Возник тако философский вопрос - для каких задач (встраиваемые системы) имеет смысл использовать Linux? Мы в своей работе используем VxWorks и WinCE, в принципе, пока этого хватало =)) Есть ли такие задачи, в которых линукс будет предпочтительнее (не рассматривая вопросы стоимости самой операционки)? P.S. Вопрос возник из-за того, что стоит ли осваивать новую платформу? Линукс использую дома, но как со встаиваемой системой с ним никогда не работал. Всё очень просто - надо графический интерфейс то windowsCE, нет, тогда линукс. Сейчас конечно начнут перечислять всякие графические библиотеки под линукс итд итп, но поверьте, с ними геморрой точно получите. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mstr 0 7 октября, 2008 Опубликовано 7 октября, 2008 · Жалоба А есть кто-нибудь, кто пробовал работать с VxWorks и Linux? В частности интересует работа с сетью - много слышал, что в Linux TCP стек вылизан очень прилично, хочется узнать впечатления по сравнению с "реалтаймовым" стеком VxWorks. P.S. Возможно найдется аргумент для начальства на вопрос:"Зачем нам линукс?" =) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 7 октября, 2008 Опубликовано 7 октября, 2008 · Жалоба таких очень мало, у военных есть, ряд систем сделано по принципу - купили VxWorks с исходными текстами и внесли правки. Обычно Linux и VxWorks плохо пересекаются. Разный ценовой баръер на стартовом этапе. Но Linux как бы сечас более менее отработан, поэтому широко используется. Другое дело что можно было заложить при его создании принципы более четкие и ясные , но тогда бы его не дали сделать. Linux как оп среда позиционировалась как система, которую должн обслуживать очень квалифицированный персонал. Те если у Вас ответственное приложение, то расходы на персонал будут выше. Никто особенно не консультирует по Linux-у. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
1891ВМ12Я 0 1 марта, 2009 Опубликовано 1 марта, 2009 · Жалоба От VxWorks мы в любом случае не откажемся - иногда нужен жесткий реалтайм.Есть RTLinux и RTAI... И судя по самой структуре этих расширений, верится что они могут дать жесткий реалтайм. Мне даже как-то давали ссылку на подобные расширения, которые делают из windows xp HRT систему... :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbour 0 2 марта, 2009 Опубликовано 2 марта, 2009 · Жалоба RTAI/RTLinux безнадежно устарели - Xenomai наш ответ Чемберлену Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться