The OpenNET Project / Index page

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



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

Оглавление

Для ядра Linux вместо kdbus предложена новая шина обмена соо..., opennews (??), 27-Окт-16, (0) [смотреть все]

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


6. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +1 +/
Сообщение от Bvz (?), 27-Окт-16, 19:41 
Тем, что интерпроцесс в юзерленде очень медленный.
Ответить | Правка | Наверх | Cообщить модератору

8. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +1 +/
Сообщение от Crazy Alex (ok), 27-Окт-16, 19:51 
И поэтому мы сначала кинем дескриптор, а потом отдадим на запрос данные - то есть вместо одного обмена сделаем три. Это, конечно, будет много быстрее, чем за раз данные закинуть в ядро.
Ответить | Правка | Наверх | Cообщить модератору

29. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от Аноним (-), 27-Окт-16, 22:50 
> И поэтому мы сначала кинем дескриптор, а потом отдадим на запрос данные
> - то есть вместо одного обмена сделаем три. Это, конечно, будет
> много быстрее, чем за раз данные закинуть в ядро.

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

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

35. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от Crazy Alex (ok), 27-Окт-16, 23:23 
Предлагаете на любой чих создавать новый сокет, кидать в него одно сообщение и его закрывать? Да, если так - то это архитектурный ужас.
Ответить | Правка | Наверх | Cообщить модератору

42. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от Аноним (-), 28-Окт-16, 01:33 
> Предлагаете на любой чих создавать новый сокет, кидать в него одно сообщение и его закрывать? Да, если так - то это архитектурный ужас.

Архитектурное решение в вашем стиле, да.

В bus1 тоже на каждое сообщение дескрипторами не обмениваются.

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

92. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от КО (?), 31-Окт-16, 12:41 
Так данные уже в ядре. Этож ЕМНИП внутриядерный обмен.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

10. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от Аноним (-), 27-Окт-16, 19:53 
Там всё медленное. А учитывая, что оно для юзерленда только и нужно, нафига козе баян?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

21. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +2 +/
Сообщение от Аноним (-), 27-Окт-16, 21:45 
> Там всё медленное. А учитывая, что оно для юзерленда только и нужно, нафига козе баян?

В смысле, "нафига делать быстро, если можно меееееедленно"?

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

44. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +2 +/
Сообщение от Аноним (-), 28-Окт-16, 01:38 
> Там всё медленное. А учитывая, что оно для юзерленда только и нужно, нафига козе баян?

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

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

22. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от Аноним (-), 27-Окт-16, 21:48 
> Тем, что интерпроцесс в юзерленде очень медленный.

Ну да, обязательно нужна возможность погонять через IPC HD-pr0n, куда же без этого! Всякие zero-copy навороты  -- немолодежное старье!

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

50. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от anonymous (??), 28-Окт-16, 08:12 
> Тем, что интерпроцесс в юзерленде очень медленный.

И за счёт чего его собрались ускорять, пихая в ядро?

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

80. "Для ядра Linux вместо kdbus предложена новая шина обмена соо..."  +/
Сообщение от Аноним (-), 31-Окт-16, 01:24 
> И за счёт чего его собрались ускорять, пихая в ядро?

За счет отсутствия переключений контекста, например. Линуксное ядро на эту тему вообще активно развивали - оно IIRC при сильной нагрузке аж сисколы группирует и перекидывает данные между режимами сразу батчами. Чтобы поменьше контексты переключать.

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

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

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




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

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