The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

13 декабря в Москве состоится конференция RuBSD 2014, opennews (?), 26-Ноя-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


6. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от res2500 (ok), 26-Ноя-14, 18:00 
> 1) Не в тему по высоконагруженности.

пойди им и скажи это на конференции

2. NANOBSD, специально для тебя еще netbsd.org/about/embed.html

Ответить | Правка | Наверх | Cообщить модератору

10. "13 декабря в Москве состоится конференция RuBSD 2014"  –2 +/
Сообщение от Журналовращатель (?), 26-Ноя-14, 18:24 
>> 1) Не в тему по высоконагруженности.
> пойди им и скажи это на конференции
> 2. NANOBSD, специально для тебя еще netbsd.org/about/embed.html

На ней же нет ничего.

Ответить | Правка | Наверх | Cообщить модератору

99. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от Аноним (-), 27-Ноя-14, 16:55 
> На ней же нет ничего.

Ну как же, есть плейстейшн! Правда, фирма сони как обычно забыла вернуть наработки. Поэтому пока соня гоняет игра ААА класса, эти лузеры сидят без драйверов для графики, с месой ископаемой версии и пытаясь портануть дрова с линуха 3.8, которому почти два года стукнуло.

Внимание, вопрос: нафиг нужна кривая перепевка двухлетней давности, если можно пойти и взять оригинал? Который в куда более приличном состоянии.

Ответить | Правка | Наверх | Cообщить модератору

162. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от uniman (ok), 29-Ноя-14, 00:45 
>> На ней же нет ничего.
> Ну как же, есть плейстейшн! Правда, фирма сони как обычно забыла вернуть  наработки.

Вернуть - это что, поношенный пиджак? "Я закачала файл, он мне не нужен, как откачать его обратно?"

Детка, данные копируют.

Ну в насчет инвестиций в оригинальный код.

Исходный текст BSD - около 300Mb.

Исходный текст Android - около 2Gb

~ 1:7

Попроси Google, HTC, Sony, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung Electronics, LG Electronics, T-Mobile, Sprint Corporation, Nvidia, and Wind River Systems "вернуть" разработки на базе 2GB исходного кода.

Сколько получено прибыли от PS vs Smartphone? Порядок минимум 1:1000

Детка, тебя не беспокоит, что Linux разработчиков кидают как лохов, не делясь с ним прибылью?

Ответить | Правка | Наверх | Cообщить модератору

175. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 30-Ноя-14, 00:15 
> Вернуть - это что, поношенный пиджак? "Я закачала файл, он мне не
> нужен, как откачать его обратно?"

Ну вот в результате соня запускает на амдшных APU игры ААА класса, а у вас не то что пиджака, а даже штанов нет: все до чего в бзде додумались - кривой ripoff линуксного графического стека. Двухлетней давности. Крутое развитие, нечего сказать. Ну вот как-то так и бывает, когда разработчики пользуются макосами и виндами вместо своей системы.

> Детка, данные копируют.

Чтобы скопировать 1 в 1 - надо на 100% процентов мимикрировать под пингвин по ядерным интерфейсам. К тому же можно код под GPL утащить ненароком, если клювом клацать :). Да и пойнт в еще одном пингвине, но только второго сорта - не особо очевиден.

> Ну в насчет инвестиций в оригинальный код.
> Исходный текст BSD - около 300Mb.
> Исходный текст Android - около 2Gb

Так никто бзде не виноват что даже ушлым корпорасам оказалось проще написать в 7 раз больше своего кода чем брать тот окаменелый шит который есть в бздах. Взяв за основу пингвин почему-то, хоть у него и менее удобная лицензия - делиться приходится (потому и работает :P).

> "вернуть" разработки на базе 2GB исходного кода.

Так вперед - grep по коммитам в майнлайновый линух, там кого только нет. Нынче даже квалком коммитящий в freedreno - случается. Да и репы андроида - вон лежат. Все 2 гига. Качайте наздоровье. А у сони и нетфликса качать особо нечего - ну вот проект и протух.

> Сколько получено прибыли от PS vs Smartphone? Порядок минимум 1:1000

А это уже вообще другой вопрос. Я как-то вижу в майнлайне коммиты от гугли, производителей мобилочных SoC и прочих причастных. А в бздах где такая куча коммитов от нетфликса и прочих сони? А, лицензия позволяет. Оно и видно.

> Детка, тебя не беспокоит, что Linux разработчиков кидают как лохов, не делясь
> с ним прибылью?

Ну как же не делясь, если половина работает в редхатах и гуглах, мордокнигах и прочих.

Ответить | Правка | Наверх | Cообщить модератору

11. "13 декабря в Москве состоится конференция RuBSD 2014"  –5 +/
Сообщение от Журналовращатель (?), 26-Ноя-14, 18:27 
И начинается с откровенного вранья: The NetBSD Operating System is the most portable OS in the world

Хотя, по правде говоря, лет 10 назад наверное так и было.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

34. "13 декабря в Москве состоится конференция RuBSD 2014"  +2 +/
Сообщение от uniman (ok), 26-Ноя-14, 23:20 
>И начинается с откровенного вранья: The NetBSD Operating System is the most portable OS in the world
>Хотя, по правде говоря, лет 10 назад наверное так и было.

Ключевая фраза, детка: Operating System.

Ключевой фактор портативности: трудозатраты по адаптации машинно-зависимой части операционной системы к новой аппаратной платформе.
В генеральных требования архитектура OS NetBSD изначально рассматривалась как сиcтематизировано машинно-портативная.

То, что нечто портировано, не означает, что
а) сделано без охренительных затрат
б) не содержит наслоений костылей
в) противоречащих другой аппаратной архитектуре

Детка, почитай же про жизненный цикл технических систем и програмных средств, наконец-то.


Ответить | Правка | Наверх | Cообщить модератору
Часть нити удалена модератором

63. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Анонимус11111 (?), 27-Ноя-14, 11:19 
У Таненбаума сетевой стек писан не им, если что. Это вообще 3rd party lib.
Ответить | Правка | К родителю #162 | Наверх | Cообщить модератору

68. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от Журналовращатель (?), 27-Ноя-14, 11:39 
> У Таненбаума сетевой стек писан не им, если что. Это вообще 3rd
> party lib.

Зато есть книга по рахитектуре сетевого стэка

Ответить | Правка | Наверх | Cообщить модератору

107. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от Аноним (-), 27-Ноя-14, 17:23 
> рахитектуре сетевого стэка

Скорее рахитектуре ОС. Ну и ОС получилась рахитной, как положено у рахитектов.

Ответить | Правка | Наверх | Cообщить модератору

125. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Журналовращатель (?), 27-Ноя-14, 20:04 
+100500 И это тоже есть.
Апплодирую стоя :))))
Ответить | Правка | Наверх | Cообщить модератору

101. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 27-Ноя-14, 17:03 
> Ключевая фраза, детка: Operating System.

При том в эмбедовке все это даром не упало - юзермод там обычно мелкий и адаптированный под задачу, поэтому ваши потуги что-то там вякать про "Operating System" закончились эпикфейлом, а мир поглотил ведроид. Разумеется без линуха не обошлось, хоть юзермод у него и мерзенький, но все-таки.

> Ключевой фактор портативности: трудозатраты по адаптации машинно-зависимой части

Ну да, всего ничего - все драйвера под конкретный SoC написать. При том мало разницы, бзда там будет, пингвин или еще кто.

> В генеральных требования архитектура OS NetBSD изначально рассматривалась как
> сиcтематизировано машинно-портативная.

Смотрите, дети, это генерализованно называется "маркетинговый буллшит". А по нашему - лапша на уши, не соответствующая действительности. Линух работает на ассортименте железа которого на двадцать нетбздей хватит. И никто себя не колотит пяткой в грудь - там уже со счета даво сбились на каком количестве железок оно работает.

> в) противоречащих другой аппаратной архитектуре

Вообще-то обычно архитектур

> Детка, почитай же про жизненный цикл технических систем и програмных средств, наконец-то.

Ты хочешь об этом поговорить? С точки зрения этого самого - все бзды просто кусок байтового металлолома, если ты вдруг еще не заметил. Хотя-бы с точки зрения результата этого процесса, влияния на отрасль, полезности для бизнеса и прочая. По факту это подстилки для особо жадных проприерасов - чтобы довести до ума ЭТО - надо ресурсов размером с фирму Сони. При этом систему ее авторы потом не узнают - половина системы перепилено. Вон у сони например кастомный графический стек и свои драйвера. А у вас с этого - только фига в кармане. Потому что вы - не сони.

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

163. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 29-Ноя-14, 00:53 
>С точки зрения этого самого - все бзды просто кусок байтового металлолома,
>С точки зрения этого самого - все бзды просто кусок байтового металлолома,
>С точки зрения этого самого - все бзды просто кусок байтового металлолома,
>С точки зрения этого самого - все бзды просто кусок байтового металлолома,
>С точки зрения этого самого - все бзды просто кусок байтового металлолома,

Так что тебя так в любую новость о *BSD тянет кнопки нажимать? =)

Ответить | Правка | Наверх | Cообщить модератору

174. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от Аноним (-), 29-Ноя-14, 19:09 
> Так что тебя так в любую новость о *BSD тянет кнопки нажимать? =)

Объемы наглого вранья от фанатов.

Ответить | Правка | Наверх | Cообщить модератору

183. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от uniman (ok), 30-Ноя-14, 22:21 
>> Так что тебя так в любую новость о *BSD тянет кнопки нажимать? =)
> Объемы наглого вранья от фанатов.

Но ты же не в курсе дел в BSD-based проектах?
И этих систем не знаешь.

Просто один из пустозвонов =)

Ответить | Правка | Наверх | Cообщить модератору

12. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Журналовращатель (?), 26-Ноя-14, 18:38 
>  специально для тебя еще netbsd.org/about/embed.html

и это: http://www.brianrose.net/family/fetch.php?dir=Brian/NetBSD/E...
Взято с сайта Netbsd

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

13. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от res2500 (ok), 26-Ноя-14, 18:44 
2000е  годы пока линукс был и есть ядром, так нетка уже на телефоны НР устанавливалась
Ответить | Правка | Наверх | Cообщить модератору

15. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от Журналовращатель (?), 26-Ноя-14, 19:09 
- Да, Ленукс - ядро. Работает с вообще любым юзерспейсом (не только ГНУ, но и с бояздэшным, например). А если очень жёстко напрячься, то и с нетипичным тоже (сисько-аса и принтсерверы от длинка).

> нетка уже на телефоны НР устанавливалась

- Она только в уарт писала? Пользоваться было удобно?

Ответить | Правка | Наверх | Cообщить модератору

18. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от res2500 (ok), 26-Ноя-14, 19:41 
> - Она только в уарт писала? Пользоваться было удобно?

линуксоидам уарт всегда видится ?
http://www.swotti.com/tmp/swotti/cacheBMV0YNNK/imgnetbsd7.jpg


Ответить | Правка | Наверх | Cообщить модератору

19. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 26-Ноя-14, 19:50 
Ага, на фотке телефон, да ;)
Ответить | Правка | Наверх | Cообщить модератору

22. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Журналовращатель (?), 26-Ноя-14, 20:04 
Да, 12 лет назад я бы на него точно netbsd поставил, хотя не факт.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

98. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 27-Ноя-14, 16:52 
> линуксоидам уарт всегда видится ?

Кто ж виноват что обычно под поддержкой оборудования понимается обычно ядро и полторы периферийных железки.

> http://www.swotti.com/tmp/swotti/cacheBMV0YNNK/imgnetbsd7.jpg

Там видно какой-то винтажный раритет с не менее раритетной графикой. И?

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

25. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от Аноним (-), 26-Ноя-14, 20:17 
> - Да, Ленукс - ядро. Работает с вообще любым юзерспейсом (не только
> ГНУ, но и с бояздэшным, например). А если очень жёстко напрячься,
> то и с нетипичным тоже (сисько-аса и принтсерверы от длинка).

Если сказать то же самое другими словами — NetBSD может работать даже с чужим ядром. ;)

Вот когда мсье покажет в натуре создание с пол-пинка порта любого Linux-дистрибутива (или написание своего) для платформы, на которую портировано только ядро, тогда с мсье можно бывает вести серьёзный разговор. А пока что мсье выглядит обычным балаболом, позорящим Linux.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

64. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от Журналовращатель (?), 27-Ноя-14, 11:21 
Товарисч балабол, сначала пилят компилятор(обычно те, кто связан с разработкой данной платформы), которым потом собирают:
- ведро
- бузибох
Вышеописанное называется hardware pack, это, обычно с протухшим ведром тебе поставляет производитель данной платформы

> создание с пол-пинка порта любого Linux-дистрибутива (или написание своего) для платформы, на которую портировано только ядро

Почему "только ядро"? Ты процесс кросскомпиляции вообще видел?
И почему "с пол-пинка" то, что подолгу делают большие команды разработчиков?

> или написание своего

чочо? "написание"???????

Случай второй. У меня есть hardpack и gcc-toolchain для кросскомпиляции софта под....
Тогда я настраиваю окружение и начинаю на платформу кросскомпилять только СВОЙ СОФТ.

Ответить | Правка | Наверх | Cообщить модератору

73. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от uniman (ok), 27-Ноя-14, 11:49 

> Тогда я настраиваю окружение и начинаю на платформу кросскомпилять только СВОЙ СОФТ.

=)

# cd /usr/src/usr.bin
# grep SUBDIR Makefile | head
SUBDIR=    alias \
SUBDIR+=    at
SUBDIR+=    atm
SUBDIR+=    catman
SUBDIR+=    dig
SUBDIR+=    host
SUBDIR+=    nslookup
SUBDIR+=    nsupdate
SUBDIR+=    bluetooth
SUBDIR+=    cpio

Каждый c BSD может кросс-компилировать только те утилиты и библиотеки, которые необходимы в целевой платформе.

Собственно, так и делается

# ls -1 Makefile*
Makefile
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.ia64
Makefile.inc
Makefile.powerpc
Makefile.sparc64

Можно вообще оставить ядро и 1 (одно) стартовое приложение.

# grep /sbin/init /usr/src/sys/*/*
conf/NOTES:options     INIT_PATH=/sbin/init:/stand/sysinstall
kern/init_main.c:    "/sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init:/stand/sysinstall";

Ответить | Правка | Наверх | Cообщить модератору

74. "13 декабря в Москве состоится конференция RuBSD 2014"  –2 +/
Сообщение от Журналовращатель (?), 27-Ноя-14, 12:05 
> Можно вообще оставить ядро и 1 (одно) стартовое приложение.

Как минимум - инит. Потому, чаще всего используют бузибох.

Ответить | Правка | Наверх | Cообщить модератору

88. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 27-Ноя-14, 15:55 
>> Можно вообще оставить ядро и 1 (одно) стартовое приложение.
> Как минимум - инит. Потому, чаще всего используют бузибох.

Детка, в гробу виден этот бусибох. Есть нормальные системные утилиты из комплекта операционной системы.

# uname -sr
FreeBSD  9.3-STABLE
# du -sch /bin
684k    /bin

По ходу, ты ваще далек от unix.

Ответить | Правка | Наверх | Cообщить модератору

93. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от Журналовращатель (?), 27-Ноя-14, 16:23 
>>> Можно вообще оставить ядро и 1 (одно) стартовое приложение.
>> Как минимум - инит. Потому, чаще всего используют бузибох.
> Детка, в гробу виден этот бусибох. Есть нормальные системные утилиты из комплекта
> операционной системы.

Проприераст! Тулбокс небось. Как минимум, у тебя в гробу вообще весь эмбеддед. Чтобы не повторяться, читай сверху. Сразу видно, что твоя сферически-вакуумная сборка никому нафиг не нужна, так же как и ты.

Если у тя есть 1МБ ПЗУ и 4МБ ОЗУ, то где твои "нормальные системные утилиты из комплекта
операционной системы"?


> По ходу, ты ваще далек от unix.

Да, всяким макосям и прочим вантузам я предпочитаю линукс. Запускай pussy.exe дальше, юниксоидъъъ!!!

Ответить | Правка | Наверх | Cообщить модератору

97. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 27-Ноя-14, 16:50 
>>>> Можно вообще оставить ядро и 1 (одно) стартовое приложение.
>>> Как минимум - инит. Потому, чаще всего используют бузибох.
>> Детка, в гробу виден этот бусибох. Есть нормальные системные утилиты из комплекта
>> операционной системы.
> Проприераст! Тулбокс небось. Как минимум, у тебя в гробу вообще весь эмбеддед.

Для человека, для которого embeded - это его домашний маршрутизатор, мне написать нечего, ибо бесполезно =)

> Чтобы не повторяться, читай сверху. Сразу видно, что твоя сферически-вакуумная сборка
> никому нафиг не нужна, так же как и ты.

Детка, 3-й раз пишу - а) цели и б) требования проекта. Конкретного проекта.

Что ты мечешся из угла в угол =)


> Если у тя есть 1МБ ПЗУ и 4МБ ОЗУ, то где твои ...

Ты подумал, прежде чем ляпнуть? =)
При таких требованиях работают только встраиваемые системы, а не универсальные. Всему есть предел.

К примеру конкретный RTEMS app image, рабочий

# i386-rtems-objdump -h rtems.exe

rtems.exe:     file format elf32-i386

Sections:
Idx Name          Size      VMA       LMA       File off  Algn
  0 .text         0007aff0  00100000  00100000  00000060  2**4
                  CONTENTS, ALLOC, LOAD, CODE
  1 .rtemsroset   00000124  0017aff0  0017aff0  0007b050  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  2 .init         0000000d  0017b114  0017b114  0007b174  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  3 .fini         00000008  0017b121  0017b121  0007b181  2**0
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  4 .rodata       00012c71  0017b140  0017b140  0007b1a0  2**5
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .eh_frame     00000004  0018ddb4  0018ddb4  0008de14  2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  6 .ctors        00000008  0018e000  0018e000  0008e060  2**2
                  CONTENTS, ALLOC, LOAD, DATA
  7 .dtors        00000008  0018e008  0018e008  0008e068  2**2
                  CONTENTS, ALLOC, LOAD, DATA
  8 .jcr          00000004  0018e010  0018e010  0008e070  2**2
                  CONTENTS, ALLOC, LOAD, DATA
  9 .data         00004f10  0018e020  0018e020  0008e080  2**5
                  CONTENTS, ALLOC, LOAD, DATA
10 .bss          00009bc0  00192f40  00192f40  00092f90  2**5
                  ALLOC
11 .comment      0000002b  00000000  00000000  00092f90  2**0
                  CONTENTS, READONLY

# ls -lh rtems.exe
-rwxr-xr-x  1 root  wheel   588k 15 Jan  2014 rtems.exe

Внутри этого образа, помимо небольшой интрументальной утилиты мониторинга вставил embedded shell
По его возможностям читать http://rtems.org/onlinedocs/doc-current/share/rtems/pdf/shel...

Да, есть еще проект http://retrobsd.org =)


Ответить | Правка | Наверх | Cообщить модератору

105. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от Аноним (-), 27-Ноя-14, 17:20 
> При таких требованиях работают только встраиваемые системы, а не универсальные. Всему
> есть предел.

Линь 2.4 запускали с 2 мегов флеша и 8 рамы. На этом крутилась симпотная морда к роутеру и точке доступа и прочее. Конечно это совсем впритык и обрублено вообще все, но если уж мы о пределах...

А ядро 2.6 и 3.х неплохо себя ощущает на 4 мегах флеша и 16-32 рамы. Конечно в случае 16 - памяти под всякие там таблицы трекинга соединений будет мало, но чудес не бывает: память или есть, или нет.

> Внутри этого образа, помимо небольшой интрументальной утилиты мониторинга вставил
> embedded shell

Ну да, очень полезно. А теперь попробуй .n wi-fi запустить через вон тот usb свисток, а потом pptp поверх него пробросить. А линь чо, справится железка размером типа 2.5 на 2.5 сантиметра. Ну там типа VoxCore какого-нибудь. Дешевле 20 баксов в сборе, особенно массово, с более-менее отлаженным протокольным стеком и обычным софтом (e.g. openwrt).

> Да, есть еще проект http://retrobsd.org =)

NecroBSD :)

Ответить | Правка | К родителю #97 | Наверх | Cообщить модератору

112. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от uniman (ok), 27-Ноя-14, 17:41 
>> При таких требованиях работают только встраиваемые системы, а не универсальные. Всему
>> есть предел.
> Линь 2.4 запускали с 2 мегов флеша и 8 рамы. На этом ...

И что с того? =)


                             INSTALLATION NOTES
                                  FreeBSD
                               Release 1.1.5


System Requirements and Supported Devices:
------ ------------ --- --------- -------

FreeBSD runs on ISA (AT-Bus), EISA and some PCI systems with 386, 486 and
Pentium processors.  A math coprocessor is recommended but not essential.
It does NOT support Micro-channel systems, such as some IBM PS/2 systems.
The minimal configuration should include 4Meg of RAM and an 80Meg hard disk,
but to install the entire system (with sources) you'll need much more disk
space, and to run X or compile programs on the system, more RAM is recommended.
(4Meg will actually allow you to run X and/or compile, but it's extremely slow).
---

1994 год.

То у тебя старье, то у тебя крутое старье, то современные требования

Малышка, ты уж определись со временем и требованиями =)


> А ядро 2.6 и 3.х неплохо себя ощущает на 4 мегах флеша и 16-32 рамы.

Детка, тебе ядро само рассказывает об своих ощущениях? =)

Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

133. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 28-Ноя-14, 02:46 
> 80Meg hard disk,

На фоне 2 мегов флеша - это форменное пижонство. Ну подумаещь, всего в 40 раз больше...

> (4Meg will actually allow you to run X and/or compile, but it's
> extremely slow).

А это еще и со свопом поди. А в упомянутой системе с 2 мегами флеша и 8 мегов оперативым - более ничего нет. Никаких свопов и прочего - НЕКУДА там свопиться. А то что из винта можно оперативу сэмулить я как бы в курсе. И в курсе с какой скоростью это работает. Да, если работа с иксами как пошговая стратегия не смущает - тогда и 4 мега как бы память, остальное своплением добьется.

> Малышка, ты уж определись со временем и требованиями =)

Дяденька, достань воробушка! Здесь и сейчас! :)

> Детка, тебе ядро само рассказывает об своих ощущениях? =)

Мне о них на таких системах рассказывает ps из бизибокса, дяденька :).

Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору

116. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от uniman (ok), 27-Ноя-14, 18:14 
>> Да, есть еще проект http://retrobsd.org =)
> NecroBSD :)

Давай, детка, ты не будешь прикидываться дебилом, и начнешь думать как специалист.
Во всяком случае попытаешся.

Парни в этом проекте проставили цели - запустить универсальную операционную систему на микроконтроллере, как базу для дальнейших проектов.
Для этого взяли относительно простой и компактный код из проектов PDP BSD или что там.

Они уже достигли цели проекта. Итого получилась основа для дешевой встраиваемой + универсальной системы. Работающая по своим целям основа.

А ты все что можешь, так это вонять в своем углу =)

Ответить | Правка | К родителю #105 | Наверх | Cообщить модератору

135. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от Аноним (-), 28-Ноя-14, 02:53 
> Давай, детка, ты не будешь прикидываться дeбилом, и начнешь думать как специалист.

Вы этого хотели? Нате! Как специалист я вижу что на долботню с бздой надо намного больше ресурсов по сравнению с линухом для достижения одного и того же результата. И там навалом дурных проблем, начиная от отсутствия нормального ассортимента flash (и не только) file systems на разные оказии и заканчивая отсутствием дров на большинство SoC и полным пофигизмом вендоров SoC'ов к бздам. Полторы подачки от проприерасов для сферических фигней в вакууме - это круто, но малополезно на практике. Сферический мипс в вакууме - в магазине не продается. И сферический ARM в вакууме - тоже. Ну и так далее.

При том в карманных или эмбеданутых бздах как-то обычно не оказывается предметов фапа таких как вы :). В результате плюс получается "патамучта гладиолус^W BSD!". ИМХО слабоватое достоинство.

Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору

156. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Журналовращатель (?), 28-Ноя-14, 17:25 
Некробзд содержит урезаный и переписаный на юзерспейс для одной модели РІС-контроллера. Может быть сколько угодно академичной(ибо от Вакуленко) и понтовой,но на практика абсолютно ненужной. На таком железе обычно гоняют FreeRTOS(микроядро и манагер памяти оптимизированы именно под мк) и моноцикловые программы.

Вопрос на засыпку - почему Вакуленко яблофаг?

Кончай изрыгивать тупые бесполезные эмоции и читай что пишут.

Ответить | Правка | К родителю #116 | Наверх | Cообщить модератору

159. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 28-Ноя-14, 23:02 
> но на практика абсолютно ненужной

"использование 16-битной адресации на практике никому не нужно"

читая "я практик", следует понимать "я тупой дегенерат".

Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

173. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 29-Ноя-14, 19:00 
> следует понимать "я тyпой дегенерат".

Самокритика засчитана.

Ответить | Правка | К родителю #159 | Наверх | Cообщить модератору

182. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 30-Ноя-14, 22:19 
>> следует понимать "я тyпой дегенерат".
> Самокритика засчитана.

Разбил зеркало - перестал быть уродом?

Ответить | Правка | К родителю #173 | Наверх | Cообщить модератору

106. "13 декабря в Москве состоится конференция RuBSD 2014"  +2 +/
Сообщение от Аноним (-), 27-Ноя-14, 17:22 
> Если у тя есть 1МБ ПЗУ и 4МБ ОЗУ, то где твои
> "нормальные системные утилиты из комплекта
> операционной системы"?

Ну вот там. Как-то так оказывается что вопли про "зато операционная система!!!11" в эмбедовке никому даром не нужны и всякие там базовые системы - только мешают. В линухе как-то умнее сделано: базовое только ядро. И то благодаря модульности можно серьезно обрубить, если надо.

> юниксоидъъъ!!!

Да он поди еще и образ собирает на максималочке.

Ответить | Правка | Наверх | Cообщить модератору

113. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от uniman (ok), 27-Ноя-14, 17:54 
>> Если у тя есть 1МБ ПЗУ и 4МБ ОЗУ, то где твои
>> "нормальные системные утилиты из комплекта
>> операционной системы"?
> Ну вот там. Как-то так оказывается что вопли про "зато операционная система!!!11"
> в эмбедовке никому даром не нужны и всякие там базовые системы
> - только мешают. В линухе как-то умнее сделано: базовое только ядро.

Детка, я расскажу как было, потому что при этом процессе жил и наблюдал вживую (с сетью был с 1995 года, модем USR, 9600, и так далее)

Горячий финский парень начал херачить операционную систему, но быстро понял что однако много делать надо. А тут товаришъ Столман & K c тухлым Hurd но вполне работспособными GNU утилитами.

А тут всякая хрень утилитная на файлопомойках под разные Unix пригодились.

Так оно и пошло, этой свалкой. И что бы сильно не страдать, этим решили гордиться.
"Вот какая у нас класная свалка!"

Для совсем идиотов поясняю:
- *BSD системы - полные POSIX* операционные системы , но полный комплект не обязателен при запуске бинарного кода.

Также возможно запустить только ядро системы, с одним необходимыми приложением, или даже без пользовательского процесса - странная ситуация, но и она возможна.

> Да он поди еще и образ собирает на максималочке.

Ответить | Правка | К родителю #106 | Наверх | Cообщить модератору

136. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 28-Ноя-14, 03:15 
> Детка, я расскажу как было, потому что при этом процессе жил и
> наблюдал вживую (с сетью был с 1995 года, модем USR, 9600, и так далее)

Спасибо, дяденька, у меня самого модем где-то в те же поры появился и я шарился по всяким BBS и прочая. И да, в 1995 году, насколько я помню, Demos Internet только еще проводил первые в рунете сеансы связи с западными провайдерами, это еще даже не было регулярной практикой вроде как и как раз только начало появляться в 1995. Так что про сети в их нормальном понимании - не очень завирайся, имхо, вместе со своим юср-ом.

> Горячий финский парень начал хеpачить операционную систему,

В 1995 он уже как 4 года пахал над ней.

> Hurd но вполне работспособными GNU утилитами.
> А тут всякая хрень утилитная на файлопомойках под разные Unix пригодились.

Ну так code reuse - удел умных людей.

> "Вот какая у нас класная свалка!"

Реалистичный двигатель под капотом - выглядит как груда трубок, металла, электроники и прочей фигни. Сложно и не особо наглядно. Не то что аккураная демонстрационная моделька в кабинете физики. Но когда вопрос в том чтобы покрутить колеса и попасть из пункта А в пункт Б - то нагромождение демонстрирует намного более приличные параметры чем рафинированая моделька.

> - *BSD системы - полные POSIX* операционные системы , но полный комплект
> не обязателен при запуске бинарного кода.

Тогда определение "полной POSIX* системы" в студию, для начала. Если это подразумевает написание всех либ и программ - это всего лишь обычный NIH, при том в терминальной стадии и крайне контрпродуктивный (ибо где code reuse??). Имхо логичнее выбирать софт не по критерию made in, а по критерию "что лучше работает". А чем таким made in у бздунов привлекательный? Судя по тому как их системы послали в пешее эротическое почти везде - такой made in вообще больше баг чем фича.

> Также возможно запустить только ядро системы, с одним необходимыми приложением, или
> даже без пользовательского процесса - странная ситуация, но и она возможна.

Ситуация как ситуация для всякой эмбедовки. Перцы так время загрузки в 0.3 секунды от ресета до картинки с камеры на экран показывали. В линухе, да.

А все эти потуги с базовыми ситемами и все свое - прокачка NIHа. В результате убивается время на написание какого-нибудь своего бутлоадера. А потом оказывается что ARM грузится совсем иначе чем x86. Опа - бут не подошел. Как-то так в половине случаев тихо берется u-boot, гордость затыкается куда подальше, GPL уже не главный враг, блаблаблаблабла. Мелкое системное окружение? Это не часть его величества плана. Поэтому бери что хочешь, дорогой эмбедер. Ну и берут. Busybox в основном. Даром что GPL, зато работает. Флешовые файловые системы? Ну парочка особо жирных корпорасов и с бздами как-нибудь выкрутится. Остальным проще взять линух чем писать аналог какого-нибудь squashfs лично.

Ответить | Правка | К родителю #113 | Наверх | Cообщить модератору

158. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от uniman (ok), 28-Ноя-14, 22:58 
Извини, много текста, не читал.
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

172. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 29-Ноя-14, 18:58 
> Извини, много текста, не читал.

Да я и не сомневался что нечем крыть :).

Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору

181. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 30-Ноя-14, 22:18 
>> Извини, много текста, не читал.
> Да я и не сомневался что нечем крыть :).

Да, такой словесной пурге трудно и скорее бесмыссленно оппонировать =)


Ответить | Правка | К родителю #172 | Наверх | Cообщить модератору

103. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 27-Ноя-14, 17:10 
> Как минимум - инит. Потому, чаще всего используют бузибох.

Как минимум в линухе можно сказать ядру init=/my/app и тогда будет только мое приложение :). Это изврат, но в эмбедовке иногда бывает.

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

114. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 27-Ноя-14, 18:03 
>> Как минимум - инит. Потому, чаще всего используют бузибох.
> Как минимум в линухе можно сказать ядру init=/my/app и тогда будет только
> мое приложение :). Это изврат, но в эмбедовке иногда бывает.

О боже! Минимум 20 лет до тебя шла эта идея...

# svn log /usr/src/sys/kern/init_main.c
...
------------------------------------------------------------------------
r3880 | phk | 1994-10-26 05:34:20 +0200 (Wed, 26 Oct 1994) | 3 lines

When all else fails, try to use "/stand/sysinstall" as "init" process.  The
new installation procedure needs this.

Ответить | Правка | Наверх | Cообщить модератору

137. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от Аноним (-), 28-Ноя-14, 04:11 
> When all else fails, try to use "/stand/sysinstall" as "init" process.  

В линухе гибче - название софтины которую надо запустить передается командлайном ядра. Можно положить где угодно, а не в какой-то фиксированной локации. А так то в init тоже можно записать что угодно, ядру не больно какая разница.

Ответить | Правка | Наверх | Cообщить модератору

160. "13 декабря в Москве состоится конференция RuBSD 2014"  –1 +/
Сообщение от uniman (ok), 28-Ноя-14, 23:09 
>> When all else fails, try to use "/stand/sysinstall" as "init" process.
> В линухе гибче - название софтины которую надо запустить передается командлайном ядра.
> Можно положить где угодно, а не в какой-то фиксированной локации. А
> так то в init тоже можно записать что угодно, ядру не
> больно какая разница.

# man loader

NAME
     loader -- kernel bootstrapping final stage
...


    init_chroot
               If set to a valid directory in the root file system, it causes
               init(8) to perform a chroot(2) operation on that directory,
               making it the new root directory.  That happens before entering
               single-user mode or multi-user mode (but after executing the
               init_script if enabled).

     init_path
               Sets the list of binaries which the kernel will try to run as
               the initial process.  The first matching binary is used.  The
               default list is ``/sbin/init:/sbin/oinit:/sbin/init.bak:
               /rescue/init:/stand/sysinstall''.

     init_script
               If set to a valid file name in the root file system, instructs
               init(8) to run that script as the very first action, before
               doing anything else.  Signal handling and exit code interpreta-
               tion is similar to running the /etc/rc script.  In particular,
               single-user operation is enforced if the script terminates with
               a non-zero exit code, or if a SIGTERM is delivered to the
               init(8) process (PID 1).

     init_shell
               Defines the shell binary to be used for executing the various
               shell scripts.  The default is ``/bin/sh''.  It is used for
               running the init_script if set, as well as for the /etc/rc and
               /etc/rc.shutdown scripts.  The value of the corresponding
               kenv(2) variable is evaluated every time init(8) calls a shell
               script, so it can be changed later on using the kenv(1) util-
               ity.  In particular, if a non-default shell is used for running
...

https://www.freebsd.org/cgi/man.cgi?query=loader%288�...

Ответить | Правка | К родителю #137 | Наверх | Cообщить модератору

171. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 29-Ноя-14, 18:56 
> # man loader

Это так в духе бздюков - сосватать какой-то нафигнужный крап и послать читать на него маны. Покажи мне как это на вон той платке с allwnner будет выглядеть, да? Этот ваш loader умеет железо с нуля инициализировать на allwinner? Или я там таки увижу u-boot GPLный? :)). На который этот ваш долбаный ман - ни о чем? А зачем мне тогда ваш loader и какие-то маны на него? Потому что по мнению бздоидов возможны 2 юзкейса - тот который они увидели и неправильный? :)

Ответить | Правка | К родителю #160 | Наверх | Cообщить модератору

180. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от uniman (ok), 30-Ноя-14, 22:16 
>> # man loader
> Это так в духе бздюков - сосватать какой-то нафигнужный крап и послать читать на него маны.

Dont you read in English? I'm sorry.

> Покажи мне как это на вон той  платке...

Дай ссылку на твои проекты. Или с твоим активным участием.

Ответить | Правка | К родителю #171 | Наверх | Cообщить модератору

76. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от res2500 (ok), 27-Ноя-14, 12:17 
> сначала пилят компилятор

и даташиты не читают и не смотрят на шину, сразу компилятор собрал и компиляй, да, сразу видно человек только и видел кросс компиляцию на ютубе

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

82. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Журналовращатель (?), 27-Ноя-14, 13:10 
Если производятел хочет, чтоб процом/соком пользовались - он релизит тулчейн(для нестандартной рахитектуры) и хардпак. Это аппаратнозависимые вещи.

Не думаю, что ты, обкурившись даташитов так просто соберёшь всё вышеуказанное. Над этим команды разработчиков трудятся.

Ответить | Правка | Наверх | Cообщить модератору

104. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Аноним (-), 27-Ноя-14, 17:13 
> Не думаю, что ты, обкурившись даташитов так просто соберёшь всё вышеуказанное. Над
> этим команды разработчиков трудятся.

Нормальные люди нынче на опережение майнлайнят драйвера для своих SoC. Хотя в линь втрамбовали даже alwinner и прочие rockchip, не говоря о более серьезных и крупных вендорах, которые теперь вообще сразу в майнлайн коммитят. Квалком вон отметился помощью разработчикам открытого графического драйвера, самсунь и прочие - коммитят в DRM (rendering manager) куски для своих exynos, ну и так далее.

Ответить | Правка | Наверх | Cообщить модератору

109. "13 декабря в Москве состоится конференция RuBSD 2014"  +/
Сообщение от Журналовращатель (?), 27-Ноя-14, 17:34 
И это здорово. Тоже плююсь на alwinner и прочие rockchip'ы.

Ответить | Правка | Наверх | Cообщить модератору

138. "13 декабря в Москве состоится конференция RuBSD 2014"  +1 +/
Сообщение от Аноним (-), 28-Ноя-14, 04:13 
> И это здорово. Тоже плююсь на alwinner и прочие rockchip'ы.

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

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру