The OpenNET Project / Index page

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



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

Оглавление

В ядро Linux планируется включить функциональность D-Bus, opennews (?), 09-Фев-13, (0) [смотреть все] +1

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


82. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от angra (ok), 09-Фев-13, 21:27 
Сокеты уже давно существуют и выполняют данную роль, причем, в отличии от микроядерных ОСей, они есть везде и всюду в реальности, а не в идеальном гипотетическом будущем.
Ответить | Правка | Наверх | Cообщить модератору

92. "В ядро Linux планируется включить функциональность D-Bus"  +2 +/
Сообщение от Crazy Alex (ok), 09-Фев-13, 22:07 
many-to-many через сокеты? Подцепись к сокету, объясни, где твой лежит, руками распарси, где одно сообщение началось и другое закончилось, руками проверь, целиком ли сообщение дошло, руками отправь ack... То же мне, радость.

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

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

97. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от Vkni (ok), 09-Фев-13, 22:34 
> Впрочем, микроядерные оси идут туда же, куда и остальные "чистые идеи" -
> в диссертации и игрища теоретиков.

А как же всякие телефоны и т.д.? http://stackoverflow.com/questions/8405505/is-there-any-appl...

Просто для эффективной работы микроядра нужно уметь его поддерживать в ЦП. Ну точно также, как для эффективной работы многопользовательской ОС нужно уметь поддерживать защиту памяти.

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

100. "В ядро Linux планируется включить функциональность D-Bus"  +1 +/
Сообщение от Crazy Alex (ok), 09-Фев-13, 22:48 
Насколько я понимаю, оно там используется исключительно как гипервизор же? Меня, честно говоря, монолит просто стопроцентно устраивает, особенно в виде линуксовой реализации. Ну начнут через пару-тройку лет более активно оттуда выкидывать устаревший код - и всё нормально будет. А вот от микроядра я практического рофита не вижу. В теории хорошо, конечно, что драйвер не может повалить систему - только по факту оказывается, что выгоднее таки баги просто исправлять, либо решать более общие проблемы на более высоких уровнях системы - резервирование, выбор подходящего оборудования и софта, внешний мониторинг и т.п. Просто потому что это всё делать так и так придётся.
Ответить | Правка | Наверх | Cообщить модератору

105. "В ядро Linux планируется включить функциональность D-Bus"  –1 +/
Сообщение от Vkni (ok), 09-Фев-13, 23:26 
> Насколько я понимаю, оно там используется исключительно как гипервизор же? Меня, честно
> говоря, монолит просто стопроцентно устраивает, особенно в виде линуксовой реализации.

А меня - нет. У меня много раз вылетало ядро по совершенно дурацким причинам.

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

Алекс, вы отлаживали программы под MS DOS? Там никаких Segmentation Fault нет, и если программа записывает данные не туда, этого не видно => велик шанс оставить такие ошибки в программе.

А драйвера пишут явно не боги. И даже не полубоги. Поэтому им подспорье в виде естественной защиты, срабатывающей при неправильном обращении к памяти, сильно бы помогло с отладкой.

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

125. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от Crazy Alex (ok), 10-Фев-13, 00:50 
Кхм, а куда б я от DOS делся :-) И отлаживал, и в жесткие диски через порты терзал, и резиденты писал... Собственно, поэтому и считаю, что то,что есть сейчас - вполне приемлемое состояние. на то, чтобы толком писать ядро, специалистов много не надо и их вполне хватает, а юзерспейс уже вполне достаточно ограничен.

Вот в варианте "подмоги с отладкой" - да, вариант любопытный. Но, думаю, это и сейчас как-то решается.

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

135. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от Vkni (ok), 10-Фев-13, 01:47 
> Вот в варианте "подмоги с отладкой" - да, вариант любопытный. Но, думаю,
> это и сейчас как-то решается.

Ну зачем, спрашивается, должен работать человек, если может работать машина? :-) Пусть лучше процессор определяет, кто там куда не туда залез. :-)

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

251. "В ядро Linux планируется включить функциональность D-Bus"  +1 +/
Сообщение от Crazy Alex (ok), 11-Фев-13, 00:10 
Потому что после основной отладки это будет совершенно бесполезная трата ресурсов машины на разные IPC и проверки.
Ответить | Правка | Наверх | Cообщить модератору

278. "В ядро Linux планируется включить функциональность D-Bus"  –1 +/
Сообщение от Vkni (ok), 11-Фев-13, 13:38 
> Потому что после основной отладки это будет совершенно бесполезная трата ресурсов машины
> на разные IPC и проверки.

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

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

291. "В ядро Linux планируется включить функциональность D-Bus"  +1 +/
Сообщение от Crazy Alex (ok), 11-Фев-13, 16:32 
ну да. Но на практике лично мне надежности ядра хватает с головой.
Ответить | Правка | Наверх | Cообщить модератору

326. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от Аноним (-), 12-Фев-13, 05:51 
> Просто для эффективной работы микроядра нужно уметь его поддерживать в ЦП.

Уже нашлепаны миллиарды процессоров. Вот сейчас, разбомбим все до основания и будем строить новый мир, с нуля. С расово верными процессорами. А сами то вы в это верите? :)

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

98. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от angra (ok), 09-Фев-13, 22:38 
> many-to-many через сокеты? Подцепись к сокету, объясни, где твой лежит, руками распарси,
> где одно сообщение началось и другое закончилось, руками проверь, целиком ли
> сообщение дошло, руками отправь ack... То же мне, радость.

Как бы большинство всего этого уже есть в готовых либах. Необязательно каждый раз начинать с нижнего уровня. А сложности протокола общения от способа доставки не сильно зависят.

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

195. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от anonymous (??), 10-Фев-13, 13:14 
> many-to-many через сокеты? Подцепись к сокету, объясни, где твой лежит, руками распарси,
> где одно сообщение началось и другое закончилось, руками проверь, целиком ли
> сообщение дошло, руками отправь ack... То же мне, радость.

Т.е. ты предлагаешь впихнуть весь этот крап в ядро?

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

327. "В ядро Linux планируется включить функциональность D-Bus"  +/
Сообщение от Аноним (-), 12-Фев-13, 05:52 
> Т.е. ты предлагаешь впихнуть весь этот крап в ядро?

Ну вон TCP/IP запихан и никто не жалуется вроде. А там и рассылка ACK, и пересборка фрагментов, и очередизация/приоритеты, и чего там только нет!

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

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

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




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

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