LINUX.ORG.RU

В ядро Linux будет включён аналог D-Bus

 , , ,


3

1

Грег Кроа-Хартман подтвердил, что работает над включением в ядро Linux протокола IPC, аналогичного D-Bus. В рамках проекта предлагается обеспечить внутри ядра поддержку надёжной, быстрой и безопасной системы обмена сообщениями, поддерживающей доставку сообщений как в мультикаст режиме (от одного отправителя к группе получателей), так и в режиме точка-точка. Новая система сможет полностью заменить D-Bus, для этого будет создана libdbus, предоставляющая приложениям привычный интерфейс D-Bus.

>>> Подробности



Проверено: post-factum ()
Последнее исправление: cetjs2 (всего исправлений: 1)

Да, это отличная новость. Как реализуют, так шина будет доступна прямо с момента старта, что открывает совершенно новые возможности для современной платформы запуска приложений, такой, как systemd.

plm ★★★★★
()

«Будет»? Т.е. Линус уже одобрил?

tailgunner ★★★★★
()

еще два года назад текли слюнявые реки на быстрый D-Bus на уровне ядра

но стоит ли всё склонять лишь к D-Bus совместимой реализации? смогут ли другие шины подобного рода типа ZeroMQ и прочие - получить профиты от этой системы на уровне ядра?

I-Love-Microsoft ★★★★★
()

Может, мне и показалось, но вроде бы Леннарт so snooley.

anonymous
()

Теперь по законам жанра кто-то из староверов-хэйтеров должен форкнуть ядро.

imul ★★★★★
()
Ответ на: комментарий от prizident

Наверное, скорость выше, чем у обычного d-bus. А так как он используется почти везде, то это хороший повод.

vurdalak ★★★★★
()
Ответ на: комментарий от mr_doug

Чтобы снизить переключение контекста. Сейчас все сообщения идут через userspace демон dbus...

Те Источник -> ядро -> демон dbus -> ядро -> получатель.

А если учесть, что есть много «слушателей» то получится куча переключений контекста на одно сообщение.

Теперь просто будет Источник -> ядро-> получатели....

BeerSeller ★★★★
()
Ответ на: комментарий от Google-ch

Ура! Ядро ещё чуточку потолстеет ^^

Но и d-bus похудеет, а в сумме, может быть, ничего не поменяется. Все равно в памяти у всех висит.

Zubok ★★★★★
()
Ответ на: комментарий от Zubok

Ну да, демону останется только функция автоидентификации и запуск сервисов.

BeerSeller ★★★★
()

Отличная новость - инновации, но не от Поттеринга.

segfault ★★★★★
()

О, классно. Скорее бы TDE перевели на D-Bus.

ZenitharChampion ★★★★★
()

Ну наконец-то они на это решились!

m0rph ★★★★★
()

Новая система сможет полностью заменить D-Bus, для этого будет создана libdbus, предоставляющая приложениям привычный интерфейс D-Bus.

Вот это поворот. Как-то не-по линуксовому даже :D

quiet_readonly ★★★★
()

Омские линуксоиды одобряют!

Правильная система. Накладные расходы уменьшаться. Только надо уже думать о микроядре. Можно ли Linux kernel обратить в микроядро?

linuxmaster ★★★★
()
Последнее исправление: linuxmaster (всего исправлений: 1)
Ответ на: комментарий от imul

Пипирка не отросла, как обычно же.

anonymous
()
Ответ на: Омские линуксоиды одобряют! от linuxmaster

Можно ли Linux kernel обратить в микроядро?

Только через темные риуталы убийств некоторых его разработчиков.

cipher ★★★★★
()

Инновации! Кругом одни инновации!

renya ★★★★★
()

Только за, меньше зависимостей будет и работа думаю тоже будет по-шустрей.

Sharezil
()

Эх, если попутно сделают этот дбус не таким стремным и многословным, будет совсем хорошо. А то идея хорошая, реализация УГ. Будем надеяться, кернель девелоперы его сделают как надо.

AiFiLTr0 ★★★★★
()
Ответ на: комментарий от imul

Теперь по законам жанра кто-то из староверов-хэйтеров должен форкнуть ядро.

Вообще-то по законам жанра должна быть череда самосожжений...

AVL2 ★★★★★
()

Внезапно, годное предолжение, на мой ламерский взгляд. Пусть пилят, там посмотрим.

Axon ★★★★★
()
Ответ на: комментарий от PolarFox

Вроде уже было. Или ftp, не помню.

Ядерный httpd tux.

AVL2 ★★★★★
()

Если API libdbus не поменяется - то пофиг.

Всегда можно будет использовать userspace демон, например на на новых ядрах (Hurd, illumos).

anonymous
()

Больше кернелпаников, хороших и разных.

anonymous
()
Ответ на: комментарий от BeerSeller

Чтобы снизить переключение контекста. Сейчас все сообщения идут через userspace демон dbus.

/etc/init.d/dbus status
 * status: stopped

ШОК. ВИДЕО. НЕПЕРЕКОЛЧАЕТСЯ КОНТЕКСТ.

partyzan ★★★
()

This includes the crazy automotive Linux developers, who try to shove tens of thousands of D-Bus messages through their system at boot time

Тонко.

zhuravlik ★★★★
()

Наконец то хорошая новость

najlus ★★★★★
()

Этому столику больше не наливать.

reserved
()
Ответ на: Омские линуксоиды одобряют! от linuxmaster

Омские линуксоиды...
Можно ли Linux kernel обратить в микроядро?

Омские, такие омские... ЗЫ обратить это если его миникс покусает и заразит ликантромикроядерностью?!

erfea ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.