The OpenNET Project / Index page

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

16.09.2010 16:39  Представлена реализация шины D-Bus, работающая на уровне Linux-ядра

Разработчики из компании Collabora представили проект kdbus, в рамках которого создан экспериментальный прототип шины для межпроцессного обмена сообщениями D-Bus, работающий на уровне Linux-ядра. Встраивание D-Bus в ядро позволило существенно повысить производительность за счет уменьшения числа копирования областей памяти и минимизации числа переключения контекста между ядром и процессом-демоном, работающим на прикладном уровне.

В kdbus для отправки сообщений реализован новый тип сокетов AF_DBUS, который напоминает Unix-сокеты и позволяет доставлять сообщения приложению-получателю напрямую, без задействования процесса-посредника (dbus-daemon). Изменения внутренней структуры организации обмена сообщениями не заметно для конечных приложений, так как они используют функции библиотеки libdbus, внешний API которой остался неизменен. Текущая реализация kdbus пока полностью не избавилась от необходимости запуска dbus-daemon, который используется для аутентификации и активации D-Bus, драйвер org.freedesktop.DBus также пока реализован только через dbus-daemon.

Измерение производительности утилитой dbus-ping-pong показало, что kdbus оказался быстрее реализации D-Bus на уровне пользователя в 1.8 раз для платформы i386 (тестовое окружение было запущено под управлением KVM) и в 3 раза для платформы ARM (использовался смартфон Nokia N900). При использовании другого тестового набора прирост производительности был на уровне 26%.

  1. Главная ссылка к новости (http://alban.apinc.org/blog/20...)
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: dbus, message, ipc, kernel, linux
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, svn, 17:26, 16/09/2010 [ответить] [смотреть все]
  • +1 +/
    Если доделать дбас чтобы общение между процессами было без посредника, будет ещё лучше. И в ядро лезть не надо. ;)
     
     
  • 2.8, xxx, 17:50, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Например, как это сделать?
     
     
  • 3.16, Аноним, 18:01, 16/09/2010 [^] [ответить] [смотреть все]
  • +7 +/
    >Например, как это сделать?

    Надо libastral подключить при компиляции.

     
     
  • 4.33, max, 19:40, 16/09/2010 [^] [ответить] [смотреть все]
  • +/
    $-))) +1024
     
  • 3.90, anonymous, 15:40, 17/09/2010 [^] [ответить] [смотреть все]
  • +/
    Уже сделали Local Domain Sockets называется ... весь текст скрыт [показать]
     
     
  • 4.144, Аноним123321, 21:05, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    1 Desktop-демон -- работая под Desktop-user-UID -- не сможет создать unix-сокет... весь текст скрыт [показать]
     
     
  • 5.145, Аноним123321, 21:11, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    некоторые особо КРИВОРУКИЕ программаммисты вообще используют ОБЫЧНЫЕ сокеты в св... весь текст скрыт [показать]
     
  • 2.41, Аноним, 21:12, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    SHM?
     
  • 1.9, Аноним, 17:52, 16/09/2010 [ответить] [смотреть все]  
  • +1 +/
    Безопасность не сильно пострадает?
     
     
  • 2.32, аноним, 19:35, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    модуль в блэклист и все дела.
    серверам он не особо то нужен.
     
  • 1.10, Одмин, 17:53, 16/09/2010 [ответить] [смотреть все]  
  • –2 +/
    блииин, это самый кривой протокол какой только можно придумать. И его в ядро засунуть хотят :(.
     
     
  • 2.14, Dcow, 18:00, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    работа на уровне ядра уже равно "запихнуть" в ядро?
     
  • 2.15, devl547, 18:00, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Этот "кривой протокол" юзает куча софта.
     
     
  • 3.24, Одмин, 18:19, 16/09/2010 [^] [ответить] [смотреть все]  
  • +/
    А винды-то сколько человек юзает ... весь текст скрыт [показать]
     
     
  • 4.30, аноним, 19:32, 16/09/2010 [^] [ответить] [смотреть все]  
  • +/
    а сколько из них знают что такое com-объект...
     
     
  • 5.34, pavlinux, 19:53, 16/09/2010 [^] [ответить] [смотреть все]  
  • +7 +/
    Я знаю, я знаю.... это command.com на диске Ц:\
     
     
  • 6.48, аноним, 21:32, 16/09/2010 [^] [ответить] [смотреть все]  
  • +/
    com-формат больше не поддерживается. :D
     
     
  • 7.63, pavlinux, 00:37, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    >com-формат больше не поддерживается. :D

    Ваабще?!

     
     
  • 8.71, аноним, 03:03, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    попробуй.
    потом расскажешь.
     
  • 2.20, аноним, 18:10, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +6 +/
    чем крив?
    конструктивнее, тролли! конструктивнее.
     
     
  • 3.23, Одмин, 18:18, 16/09/2010 [^] [ответить] [смотреть все]  
  • –5 +/
    кто юзал эти либы в C-проектах тот поймёт
     
     
  • 4.26, аноним, 18:21, 16/09/2010 [^] [ответить] [смотреть все]  
  • +6 +/
    я юзал.
    и поверьте, писать com-объект в С++ (даже не С) - гораздо (в периоде) геморней.
     
     
     
     
    Часть нити удалена модератором

  • 7.50, аноним, 22:01, 16/09/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    не только молодой человек привёл пример дкома, который просто напросто является... весь текст скрыт [показать]
     
  • 4.42, Аноним, 21:13, 16/09/2010 [^] [ответить] [смотреть все]  
  • +/
    на сайте с доками специально написано, что надо юзать не напрямую, а через бинди... весь текст скрыт [показать]
     
  • 3.91, anonymous, 15:41, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    >чем крив?

    Реалиазцией. Это очевидно.


     
     
  • 4.129, аноним, 05:01, 18/09/2010 [^] [ответить] [смотреть все]  
  • +/
    бред.
    реализацией он хорош.
    пока сеть с шифрованием не до-делана.
     
  • 2.29, User294, 19:12, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Эээ а вы не хотите раскритиковав предложить на замену что-то лучше Кривой или н... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.47, аноним, 21:28, 16/09/2010 [^] [ответить] [смотреть все]  
  • –4 +/
    Какая еще замена Dbus Это концепция сама по себе идиотична, ей не нужна замена,... весь текст скрыт [показать]
     
     
  • 4.52, аноним, 22:13, 16/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    а её кто-то резко решил в сервера добавлять системд правда тут уже вспоминали,... весь текст скрыт [показать]
     
     
  • 5.62, аноним, 00:00, 17/09/2010 [^] [ответить] [смотреть все]  
  • –3 +/
    Это ничем от com не отличается И когда на него всё больше софта завязано от нег... весь текст скрыт [показать]
     
     
  • 6.66, szh, 01:32, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    3 поста подряд никакой конкретной критики, только вой какой плохой Ненужное м... весь текст скрыт [показать]
     
  • 6.67, аноним, 01:55, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    >Это ничем от com не отличается.

    бред.

     
  • 4.101, User294, 17:45, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    Например какой-нибудь иной универсальный интерфейс IPC, более-менее общепризнанн... весь текст скрыт [показать]
     
  • 4.139, Knuckles, 15:51, 18/09/2010 [^] [ответить] [смотреть все]  
  • +/
    Вот и опеннет постигла судьба башорга - прогрессивная школота захватила ресурс ... весь текст скрыт [показать]
     
  • 2.74, Coder, 09:30, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    А ты сам какой прямой протокол специфицровал и реализовал?
    Может COM?
     
  • 1.31, Кракен, 19:34, 16/09/2010 [ответить] [смотреть все]  
  • +2 +/
    Отлично. Еще один плюсик для systemd.
     
  • 1.36, segoon, 19:59, 16/09/2010 [ответить] [смотреть все]  
  • +/
    Этот демон нужен исключительно ради авторизации, зачем повышать скорость? Тут важнее безопасность.

    Для скорости надо юзать UNIX-сокеты/пайпы, если не хватает - отображения в память.

     
     
  • 2.39, segoon, 20:07, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ошибся - не только для авторизации, ещё для уведомления системы пользователя о к... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.40, Аноним, 21:10, 16/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    а теперь давай еще одну поправку, и чтоб правильно
     
     
  • 4.45, hawl, 21:25, 16/09/2010 [^] [ответить] [смотреть все]  
  • +/
    лучше пусть молчит
     
  • 1.38, pavlinux, 20:07, 16/09/2010 [ответить] [смотреть все]  
  • +/
    Даёшь ядро с торрент-клиентом и видео-плеером!!!!
     
     
  • 2.53, аноним, 22:16, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    и с рецептом прошивки оного во все mp3-плейеры, включая айфоны, утюги, самовары ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.64, pavlinux, 00:38, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    http home comcast net fbui ... весь текст скрыт [показать]
     
  • 2.72, KERNEL_PANIC, 09:11, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ага, ага, и переписанного на питоне
     
  • 2.102, User294, 17:48, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ну, как минимум HTTP сервер в ядро запихивали, IIRC ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.130, аноним, 05:02, 18/09/2010 [^] [ответить] [смотреть все]  
  • +/
    и отлично работал кстати вот только статика без пыхпыхов и мускулей мало уже ко... весь текст скрыт [показать]
     
  • 1.44, аноним, 21:24, 16/09/2010 [ответить] [смотреть все]  
  • +1 +/
    Это кривой костыль. Межпроцессное взаимодействие всегда делалось через пайпы, unix domain sockets, и shared memory. Зачем тут нужен левый демон, совершенно не понятно - у меня удалены все dbus'овские бинаники, и даже тот софт который требует это гoвнецо при сборке, работает замечательно. Минус линуксу indeed, ядро становится убунтой.
     
     
  • 2.55, аноним, 22:26, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    вот так сможешь или будешь писать свой костыль под названием май-д-бас зы хот... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.60, аноним, 23:58, 16/09/2010 [^] [ответить] [смотреть все]  
  • –4 +/
    А ты сможешь левой ногой за правым ухом почесать Для всякой фичи должно быть пр... весь текст скрыт [показать]
     
     
  • 4.69, аноним, 02:31, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    да вы батенька просто профан как страшно жить ядро линуха не стартанёт без fs... весь текст скрыт [показать]
     
  • 4.70, аноним, 02:38, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    не поверишь но и у гнома, и у кед всегда были подобные альтернативы http ru w... весь текст скрыт [показать]
     
  • 2.103, User294, 17:52, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ну и как мне стандартным методом узнать допустим заряд батарейки от демона завед... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.104, anonymous, 18:58, 17/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    Можно подумать, в dbus не нужно указывать интерфейс, имя свойства, тип данных и ... весь текст скрыт [показать]
     
     
  • 4.116, аноним, 20:39, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    вы наверное в браузере исключительно ip-адреса набираете.
     
  • 3.138, ы, 14:58, 18/09/2010 [^] [ответить] [смотреть все]  
  • +/
    cat proc acpi battery BAT0 state... весь текст скрыт [показать]
     
     
  • 4.141, аноним, 20:58, 18/09/2010 [^] [ответить] [смотреть все]  
  • +/
    а если так, чтобы он сам прислал уведомление, когда заряд 10 при чём заранее ... весь текст скрыт [показать]
     
  • 1.49, Аноним, 21:35, 16/09/2010 [ответить] [смотреть все]  
  • +/
    Ждём новых дыр Отправив специальным образом оформленное уведомление через DBUS... весь текст скрыт [показать]
     
     
  • 2.56, аноним, 22:27, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    подпись - толпа анонимного андеграунда.
     
  • 1.57, Me, 22:51, 16/09/2010 [ответить] [смотреть все]  
  • +3 +/
    Проясните, а зачем нужен Dbus когда есть System V message queues/Posix message queues?
     
     
  • 2.58, vasily_pupkin, 23:12, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    А разве для queues не нужен такой же отдельный менеджер как dbus? :]
     
     
  • 3.76, Me, 11:05, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    Им ядро выступает.
     
  • 2.59, Алекс, 23:15, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Более высокий уровень абстракции
     
  • 2.61, аноним, 23:59, 16/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Ну вот захотели чтобы обязательно демон висел и память жрал ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.146, Аноним123321, 21:17, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    если память не используется например DBus-демон загружен но не используется --... весь текст скрыт [показать]
     
  • 2.68, Аноним, 02:11, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    D-Bus фиксирует формат сообщений, а системные message queues 8212 нет, поэтом... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.73, Unk, 09:23, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    Офигеть, а ядро и не должно знать, что через него прогоняется, это общий механиз... весь текст скрыт [показать]
     
     
  • 4.78, аноним, 11:40, 17/09/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    вах теперь видимо я должен отказаться от шифрования данных и отправки их по tcp... весь текст скрыт [показать]
     
  • 3.79, anonymous, 12:44, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    Кто мешает сделать либу, которая будет этим заниматься ... весь текст скрыт [показать]
     
     
  • 4.82, Crazy Alex, 13:20, 17/09/2010 [^] [ответить] [смотреть все]  
  • +3 +/
    Ну вот и сделали. Называется D-Bus.
     
     
  • 5.87, anonymous, 15:30, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    >Ну вот и сделали. Называется D-Bus.

    А демон зачем? Для густоты мыслей?


     
     
  • 6.93, аноним, 16:08, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    http dbus freedesktop org doc dbus-daemon 1 html именно ещё раз большей конц... весь текст скрыт [показать]
     
     
  • 7.97, anonymous, 17:19, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    Создаётся обычный сокет, инфа тупо пересылается Одно приложение передаёт, друго... весь текст скрыт [показать]
     
     
  • 8.99, аноним, 17:31, 17/09/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    а нахрена тогда апачи всякие придумали или там к примеру постфиксы, довекоты е... весь текст скрыт [показать]
     
     
  • 9.105, anonymous, 19:06, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    Да, в теме про dbus они явно лишние И что Посмотрел, ничего нового не увидел ... весь текст скрыт [показать]
     
     
  • 10.107, аноним, 19:32, 17/09/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    печально ну так и не задавайте уже писал - http www opennet ru openforum vsl... весь текст скрыт [показать]
     
     
  • 11.113, anonymous, 20:15, 17/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    отсюда и сабж - поместить в ядро поддержку нового типа сокета AF_DBUS и демон, п... весь текст скрыт [показать]
     
     
  • 12.126, аноним, 23:31, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    этот что-ли ответ уже был - нет, не решена приложений много и все клиенты ... весь текст скрыт [показать]
     
  • 4.84, szh, 14:41, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    libdbus DBUS - это не только формат сообщений, просвящайся http dbus freedeskt... весь текст скрыт [показать]
     
     
  • 5.88, anonymous, 15:34, 17/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    Но и нужный демон, который уменьшает потребление памяти и увеличивает стабильнос... весь текст скрыт [показать]
     
     
  • 6.94, аноним, 16:42, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    ещё раз http www rsdn ru article files libs RPCLib xml либо поддержка на уров... весь текст скрыт [показать]
     
     
  • 7.106, anonymous, 19:18, 17/09/2010 [^] [ответить] [смотреть все]  
  • –3 +/
    Что же тут сказать Ну просто убийственные аргументы и тупое обобщение Таким об... весь текст скрыт [показать]
     
     
  • 8.108, аноним, 19:39, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    я думал вы несколько умнее по-крайней мере знаете понятия ааналогия и моделиров... весь текст скрыт [показать]
     
  • 8.147, Аноним123321, 21:36, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    ты идиот если эти 9000 демонов используются -- значит они нужны а если ты реши... весь текст скрыт [показать]
     
  • 1.75, KERNEL_PANIC, 09:40, 17/09/2010 [ответить] [смотреть все]  
  • +/
    Фитча дельная. Ждем  по-дефолту в Fedora 24.
     
  • 1.77, anonymous, 11:20, 17/09/2010 [ответить] [смотреть все]  
  • –1 +/
    А смысл в этом дбус? Есть unix domain socket, простой, удобный, быстрый.
     
     
  • 2.80, anonymous, 12:48, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Да и воообще, если кто-то захочет урпавлять софтиной под dbus через cron, то тог... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.83, Crazy Alex, 13:21, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    И что ж за сюрприз И что значит управлять через cron ... весь текст скрыт [показать]
     
     
  • 4.151, Аноним123321, 23:10, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    сюрприз наверно заключается в том что ВСЁ РАБОТАЕТ о боги ... весь текст скрыт [показать]
     
  • 2.85, szh, 14:47, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    потребности приложений не ограничиваются проблемой как два байта переслать при ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.89, anonymous, 15:38, 17/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    Вот честно, не знал, что UDS такой убогий ... весь текст скрыт [показать]
     
     
  • 4.95, аноним, 17:04, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    он не убогий он вполне себе ничего просто UDS - это IPC а D-Bus - это message... весь текст скрыт [показать]
     
     
  • 5.96, anonymous, 17:11, 17/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    Честно, я не где не видел, чтобы поднималось два сервера Один для tcp, а другой... весь текст скрыт [показать]
     
     
  • 6.100, аноним, 17:36, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    потому что tcp уже есть в одном, но ОЧЕНЬ важном сервере под названием ядро и к... весь текст скрыт [показать]
     
     
  • 7.110, anonymous, 19:49, 17/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    С каких это пор ядро стало сервером Зачем они вообще нужны У нас же ядро tcp-с... весь текст скрыт [показать]
     
     
  • 8.111, аноним, 19:57, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    а что такое сервер?
    вы вообще знаете определение?
     
     
  • 9.115, anonymous, 20:19, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    Я знаю, что межпроцессорное взаимодействие реализуется несколькими строчками на ... весь текст скрыт [показать]
     
     
  • 10.118, аноним, 20:52, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    d-bus - не ipc ipc в d-bus дополнительная возможность но я уже это писал у ва... весь текст скрыт [показать]
     
  • 10.119, аноним, 20:53, 17/09/2010 [^] [ответить] [смотреть все]  
  • +/
    так что такое сервер?
     
     
  • 11.121, anonymous, 21:19, 17/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    сервер - программа, находящаяся в режиме готовности и выполняющая запросы других... весь текст скрыт [показать]
     
     
  • 12.127, аноним, 23:37, 17/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    не верно http ru wikipedia org wiki D0 A1 D0 B5 D1 80 D0 B2 D0 B5 D1 80_ D0... весь текст скрыт [показать]
     
     
  • 13.152, Аноним123321, 23:15, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    да без смысленно объяснять онже сказал что для него главный критерий сервер и... весь текст скрыт [показать]
     
  • 2.148, Аноним123321, 21:41, 19/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    а по твоему DBus работает через волшебство -D СЮРПРИЗ DBus как раз и исп... весь текст скрыт [показать] [показать ветку]
     
  • 1.81, Вова, 12:53, 17/09/2010 [ответить] [смотреть все]  
  • –1 +/
    меня вообще бесит, когда треш остаётся в таблице процессов после запуска невинной с виду гуйни, никогда не приветствовал этой ерунды. В момент запуска дбас кде писало  на сплашскрине "настраиваю оборудование", или что-то в этом роде, одна из ряда гыгышек, по которым стало ясно, что с сверинтеллектуальными десктопа пора завязывать.
     
     
  • 2.153, Аноним123321, 23:22, 19/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    когда трэшь остаётся -- это фигово - например программа родитель может ... весь текст скрыт [показать] [показать ветку]
     
  • 1.92, anonymous, 15:49, 17/09/2010 [ответить] [смотреть все]  
  • –3 +/
    Почему dbus не нужен Недостатки посредник в виде демона, привязка к сессии пол... весь текст скрыт [показать]
     
     
  • 2.98, аноним, 17:21, 17/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    uds мягко говоря очень мягко уровнем или 2-мя ниже если сравнить их по анал... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.109, anonymous, 19:43, 17/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    вин95 от этого недостатка свободен зачем тащить весь этот хлам, непонятно Ну ... весь текст скрыт [показать]
     
     
  • 4.128, аноним, 04:36, 18/09/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    попробуй представить, троляря, что сервер из твоего примера написал Ганс из Герм... весь текст скрыт [показать]
     
     
  • 5.131, Вова, 08:57, 18/09/2010 [^] [ответить] [смотреть все]  
  • –1 +/
    1 Вы надеетесь, что имея чёткий формат клиент-серверного взаимодействия в лице... весь текст скрыт [показать]
     
     
  • 6.132, аноним, 10:19, 18/09/2010 [^] [ответить] [смотреть все]  
  • +2 +/
    1 не с любым, а с тем, который знает этот же протокол же протоколу, принципу б... весь текст скрыт [показать]
     
     
  • 7.133, Вова, 10:30, 18/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    1 Ответ, в котором используются уважительные обращения вида профан , работает... весь текст скрыт [показать]
     
     
  • 8.134, аноним, 11:16, 18/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    какое бы обращение я не выбрал - это не изменит технологию тем более что оно ве... весь текст скрыт [показать]
     
     
  • 9.135, Вова, 12:19, 18/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    Вижу, вы согласны с несостоятельностью вашего примера уровень идиота и высоком... весь текст скрыт [показать]
     
     
  • 10.137, аноним, 14:33, 18/09/2010 [^] [ответить] [смотреть все]  
  • +1 +/
    так и не понять разницу между компонентной моделью разработки, и шиной сообщени... весь текст скрыт [показать]
     
     
  • 11.140, Вова, 16:53, 18/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    1 Смешной пример про пиджина, скайп и нетворк менеджер а, узнающих параметры... весь текст скрыт [показать]
     
     
  • 12.142, szh, 02:48, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    ты сам придумал глупость и сам ее опровергнул ... весь текст скрыт [показать]
     
     
  • 13.143, Вова, 10:53, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    Это пример был рассказан выше анонимом , под которым я не дописывался ни разу ... весь текст скрыт [показать]
     
  • 9.136, Вова, 12:24, 18/09/2010 [^] [ответить] [смотреть все]  
  • –2 +/
    и да, я не знаю, что вы имеете в виду под нетворк менеджер ом Опыт программиро... весь текст скрыт [показать]
     
     
  • 10.150, Аноним123321, 22:11, 19/09/2010 [^] [ответить] [смотреть все]  
  • +/
    вобщемто если работаешь программистом -- то нада не только программульки писать,... весь текст скрыт [показать]
     
  • 2.149, Аноним123321, 22:02, 19/09/2010 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    вы так говорите будтобы этот посредник загружается КАЖДЫЙ_РАЗ для КАЖДОГО DBus-с... весь текст скрыт [показать] [показать ветку]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor