LINUX.ORG.RU

Сообщения vuyagohac

 

kdbus и systemd

Начитался про kdbus какой он производительный и всё такое, что его поддерживает systemd. Вот только в каком виде? Systemd может работать с dbus, то предполагается наверно что dbus работает через kdbus или как? Почему у меня в раче активирован dbus.socket и dbus.service, а в процессах висит демон dbus'a? Kdbus запаян в ядро, но каким образом это чудо поддерживается обычными программами?

 , ,

vuyagohac
()

1 гуй, 2 программы

Мне необходимо одной gui оберткой общаться с двумя программами, им будут отсылаться запросы «сделай» и «сделай и верни результат». Во втором варианте сделанная работа может быть настолько мелкой, что результат должен быть получен молниеностно.. Возможно ли реализовать это через dbus? Насколько оно будет производительно? Есть более легкие аналоги? Или разумнее будет свой велосипед создать? Яп - rust.

 , ,

vuyagohac
()

Динамическое расширение функционала

Всем привет. Потихоньку осваиваю rust, пришла в голову идея весь сторонний (лишний для некоторых пользователей) сделать динамически подгружаемым - чтоб память не жрали неиспользуемые пользователем возможности и чтоб любой желающий мог расширить функционал программы. Меня не устраивает встраивание lua или python, если я пишу на расте - то в идеале на расте и расширять функционал. Как я себе это представляю: программа парсит из конфига название библиотеки и название класса (процедуры) и моя программа начинает использовать этот самый класс - всё скомпилировано, всё производительно. Возможно ли реализовать такое? Как скажется на производительности и пожирании памяти 50 мини-библиотек-плагинов в памяти? Стоит ли так делать? Как можно по другому реализовать идею?

 , , , ,

vuyagohac
()

RSS подписка на новые темы