HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: OpenBSD на Заурусе!

[Ответить]
svsleaves [14.01.2005 13:56] OpenBSD на Заурусе!:
http://www.openbsd.org/zaurus.html
longshadow [14.01.2005 15:21] :
ИМХО, представляет чисто академический интерес. Вроде uClinux'а для пальмовых. Типа, "да, есть такой проект. ядро грузится, консоль на сериале, остальное - каминг зун".
romanqpe [18.01.2005 22:47] :
ИМХО Linux во многих аспектах создан, чтобы приодолеть корявость и неудобность для пользователя Unix систем ака OpenBSD/NetFSD ....
Однако даже его продвинутость для пользователя (по сравнению BSD основанными системами) не помогло ему завоевать общий рынок..

И так Заурусы юзают в основном Юникс-маньяки
А вот Завр с ОпенБСД..... для гипер-маньяков )
dasya [19.01.2005 13:46] :
Ну не знаю, насчет гиперманьяков . И насчет "каминг зун" - тоже не стал бы так опрометчиво.
На самом деле, еще три дня назад локальная консоль для 3K не поддерживалась.
Уже поддерживается. И X11 присутствует в снапшоте. Как только появится поддержка консоли (локальной) SL-C - попробую поставить.
longshadow [19.01.2005 17:21] :
Имелась в виду не архитектурная "продвинутость", а "продвинутость для пользователя". То есть, универсальность и простота развертывания.

"Универсальность" - количество аппаратных платформ, куда Линух портирован, количество поддерживаемой аппаратуры, количество программных модулей для поддержки всякой функциональной всячины. Домашнее задание: сравнить, к примеру количество файловых систем, реализованных в Linux с таковым же в xBSD. Или: сравнить функционал LARTC с xBSD-шным роутером.

"Простота развертывания" - простота и скорость установки работающей системы с исходного дистрибутива.

Видимо тот, на котором безрадельно властвует Микросос.

Если "прекратится разработка *linux решений", то портирование OpenBSD замрет, либо замедлится до близкой к нулю скорости. Это видно на примере того же Линуха для Айпаков. Пока был Компак и он был заинтересован в разработке - порт активно развивался. Это времена серии 3xxx. Как только объединенный Хьюлетт забил на это дело, все практически встало пыром. 22xx и 4xxx серии практически не вышли (и, ИМХО, не выйдут) из стадии "ядро грузится". OpenBSD для Завров возможно будет развиваться достаточно быстро из-за наличия работающего Линуха. Но - если вдруг (3 x тьфу) - Шарп решит, что следующее поколение Завров будет работать на покетписе, то - все.

Скриншоты пальмового uClinux нескольколетней давности тоже показывают загруженный xeye. Ничего это еще не значит. Для настольной системы это много, но для мобильной, с интегрированной в процессор всякой всячиной, управлением питанием, кучей шняги, зацепленной через GPIO, этого мало.

И потом, я ничего не имею против OpenBSD/Z или как там его обзовут. Я же сказал: академически интересно. И радует, что платформа Zaurus продолжает вызывать мощный интерес среди *nix-оидов.

Но проявить здравый пессимизм мне никто не мешает и возлагать надежды на BSD, как альтернативу Линуху в случае отказа Шарпа от последнего, я бы не стал.
longshadow [20.01.2005 11:51] :
Драйверы устройств, подсистемы типа netfilter, подсистемы маршрутизатора, модули протоколов L2/L3...

Сравнивал. Это относится к архитектурным особенностям.

Ни разу не относится. Это функционал, а не архитектура. К архитектурным особенностям я бы отнес менеджер памяти, диспетчер процессов и прочую глубинную гинекологию функционирования ОС. А они - таки да, не революционны по сравнению с xBSD. Ты же сам о этом говорил в предыдущем письме:

Для пользователя, которому нужен офисный компостер с экселем и игрушками - да. Однако, ИМХО, сетевой инженер, строящий некое сетевое устройство, тоже, в некотором роде, "пользователь".

У всех свои приоритеты. Количество файловых систем упоминалось, как пример большей функциональности ОС. Прошу прощения, что выбрал неудачный пример.

Тут сравнивал еще больше (в основном FreeBSD vs Linux). Функциональность у них сравнимая, хотя у каждой системы есть уникальные фичи, которых нет у другой. Как правило, мне от *nix-маршрутизатора нужно три вещи:
1) динамическая маршрутизация (OSPF/BGP)

Ни разу не относится к функциям ядра, по большому счету. За исключением частностей типа md5 на уровне TCP для реализации защищенных BGP-сессий.

Воть иманно. Поэтому, при сравнении ОС сей пункт смело опускаем.

ipchains - этап давно пройденный. Ныне царствует netfilter. А разве можно сравнивать ipfw с его функционалом?

Опять функция прикладного софта, а никак не ОС.

Это субъективный параметр и зависит от дистрибутива. Мне неизвестно серьезного сравнения "простоты" и "скорости". Субъективно, я ставлю и настраиваю FreeBSD быстрее и проще чем любой Linux-дистрибутив.

Согласен с поправкой на субъективность. Тоже выкидываем.

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

Не это имелось в виду. При закупке техники, какую ОС захочет иметь предустановленной ИТ-манагер среднестатистической компании, не связанной с телематикой и электросвьязью? А из какой ОС сделает "фиревалл" пионэр, вызванный турагенством из 5-ти девочек из "кантуперной помощи"?

Ответ очевиден - не Linux, а (угадать с трех раз). ИМХО, это и имелось в виду.

Эта твоя гипотеза, одна из возможных.

Угу, гипотеза - я же не провидец. Но она основывается на "наблюдениях за окружающей средой". Или примеры ипаков и пальмов неочевидны?
SergL [20.01.2005 12:02] :
Коллеги, друзья, братья по разуму!

Давайте хоть здесь не будем религиозных войн устраивать.
dasya [20.01.2005 12:23] :
А никто и не устраивает
Просто обсуждаем
На самом деле, longshadow (по моим сугубо личным наблюдениям ) - пессимист. Хотя и пользуется OpenZaurus'ом. Которым (опять же - на мой взгляд), пользоваться невозможно.
На самом деле сприть совершенно незачем. В варианте
zaurus'а OpenBSD/Linux (корректно будет брать PdaXrom) будут отличаться исключительно ядром. А в данном контексте удобство пользования будет отличаться исключительно наличием/отсутствием драйверов устройств. Которых в zaurus'е не так много СПЕЦИФИЧНЫХ. ИМХО - экран и клавиатура. Все остальное настолько стандартно, что и говорить не стоит. Посмотрите на сорцы порта openbsd/zaurus. Там кода-то специфичного - всего ничего. Все остальное - либо стандартный arm (который, кстати говоря, неплохо развит), либо cats, который тоже весьма активно развивается.
Таким образом, на мой взгляд, самым существенным недостатком BSD-ядра будет отсутствие FB в нем .

P.S. Надеюсь, что Уважаемые модераторы не сочтут данную ветку оффтопиком.
ВадимП [20.01.2005 16:09] :
Для подсчета трафика по более-менее простым критериям можно использовать тот же iptables - заводим специальную цепочку в которую отправляем весь трафик, который надо подсчитать:

iptables -N count

допустим, мы хотим подсчитать http и https-трафик, кроме трафика с компьютера администратора:

iptables -A FORWARD -p tcp --destination-port 80 -j count
iptables -A FORWARD -p tcp --destination-port 443 -j count

в count определяем два правила:

iptables -A count -s 192.168.0.1 -j RETURN
и
iptables -A count -j RETURN
(это правило должно быть последним, хоть RETURN и будет выполнен автоматически по достижению конца цепочки)

теперь, если нас интересует количество пакетов/байтов прошедших с какого-то временина порты 80 и 443 со всех компьютеров, кроме 192.168.0.1 - просто даем команду iptables -L -v и смотрим.
При необходимости, выделяем нужные данные простейшим shell-сценарием.
Точно так же можно вести и более сложный учет (скажем, этот же пример, в качестве побочного эффекта позволяет учитывать отдельно трафик через 192.168.0.1)
[Ответить]