реклама на сайте
подробности

 
 
> Nucleus ОС?
angir
сообщение Feb 18 2005, 18:15
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 49
Регистрация: 8-02-05
Из: 61RUS
Пользователь №: 2 510



Кто что думает по этой ОСРВ?
Сcылка: Nucleus OS
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
xyzzy
сообщение Apr 10 2005, 07:50
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 95
Регистрация: 10-04-05
Пользователь №: 4 003



Нуклеус как нуклеус. В последний раз с ним общался года три-четыре назад, так что все ниженаписаное может быть весьма утаревшим.

Плюсы:
*работает много на чем
*есть практически все необходимое, но не сильно тяжеловесное.
*иногда дают исходники (за дополнительные бабки)
*бабки платишь однажды (т.е. не надо платить за каждую установленую копию)

Минусы:
* не без глюков.
* починка глюков - дело того, у кого глюки. Помощи от акселерэйтед ... э-э-э.. как бы сказать помягче... В общем мы сами починили, благо исходники были.
* не сильно широко распространена - тяжело найти кого-то, кто имеет опыт работы.

В общем и целом - ничего особенного. Я бы все-же выбрал vxworks перед нуклеусом 9 раз из 10.

--xyzzy


--------------------
--xyzzy
Go to the top of the page
 
+Quote Post
Andrew2000
сообщение Apr 10 2005, 17:49
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 25-12-04
Пользователь №: 1 675



Цитата(xyzzy @ Apr 10 2005, 11:50)
Минусы:
* не без глюков.

В общем и целом - ничего особенного. Я бы все-же выбрал vxworks перед нуклеусом 9 раз из 10.
*

Можно вопросы:
1. где и вчем были глюки (кратко) - очень интересно
2. Про vxworks/Nucleus - обоснуйте, пожалуйста.
(может я не прав, но, кажется, vxworks без исходников продается, да и платформ поддерживает меньше)
Go to the top of the page
 
+Quote Post
xyzzy
сообщение Apr 11 2005, 04:32
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 95
Регистрация: 10-04-05
Пользователь №: 4 003



Цитата(Andrew2000 @ Apr 10 2005, 10:49)
Цитата(xyzzy @ Apr 10 2005, 11:50)
Минусы:
* не без глюков.

В общем и целом - ничего особенного. Я бы все-же выбрал vxworks перед нуклеусом 9 раз из 10.
*

Можно вопросы:
1. где и вчем были глюки (кратко) - очень интересно
2. Про vxworks/Nucleus - обоснуйте, пожалуйста.
(может я не прав, но, кажется, vxworks без исходников продается, да и платформ поддерживает меньше)
*



Глюки были (еще раз повторюсь - давно это было, могу и наврать сейчас) с восстановлением уровней прерывания на MIPS. Если мне память не изменяет, глюк был в том, что если какой-то тред замаскировал какие-то прерывания, а после этого произошло незамаскированное прерывание, то по возврату в прерванный тред, те прерывания, что были замаскированы оказывались размаскированы. Если происходило прерывание, которое должно было быть замаскировано, то иногда данные превращались в мусор и что-нибудь рушилось через какое-то время в каком-нибудь совершенно произвольном месте. wacko.gif Гонялись мы за этим довольно долго, ибо происходил глюк весьма нечасто.. и почему-то в основном у клиентов.. sad.gif

Как бы то ни было, после 10 лет с нуклеусом, следующий большой проект был сделан без него. Врочем, и без vxWorksю cool.gif

А насчет vxworks vs. nucleus - я сильно против нуклеуса ничего не имею. Было пару напрягающих моментов, ну а где их нет? Например, меня нуклеус своим API напрягал, в то время как vxworks довольно близок к POSIX.

Исходники к vxWorks продаются и покупаются, но если ты не собираешься ставить по копии на миллион девайсов в час, то это выходит довольно дорого.
Платформ vxWorks поддерживает много, но это, скорее, теоретический фактор. Главное - чтоб поддерживал, ту, что надо. smile.gif

Впрочем, vxworks тоже не сахар. Пожалуй с 9 из 10 в пользу vxworks я погорячился. Скажем, из 10 раз, я бы выбрал:
1 раз нуклеус
3 раза vxworks
6 раз что-нибудь другое (линух, NetBSD, etc)

--xyzzy


--------------------
--xyzzy
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 22:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.03092 секунд с 7
ELECTRONIX ©2004-2016