4 ms·
I don't get the use case, why can't the programs use DBus to negotiate the streaming over some low-overhead transport? Why are people so insistent on ramming a
by kryptiskt 12y ago
I don't get the use case, why can't the programs use DBus to negotiate the streaming over some low-overhead transport? Why are people so insistent on ramming a square peg into a round hole?
- mburns 12y agobecause they want the square hole for a reason, the square hole being a unified in-kernel IPC system. Greg KH has given a few talks/blogs about the design goals of kdbus. https://lwn.net/Articles/551969/ https://lwn.net/Articles/551969/
- mcguire 12y ago"because they want the square hole for a reason, the square hole being a unified in-kernel IPC system." Another one?
- mburns 12y agoNo, a first one. The others aren't unified, they are niche solutions. Those specific shortcomings are covered in those KDBus talks. If the existing solutions were sufficient, why would the 'new' way ever get merged into mainline?
- justincormack 12y agoWell actually thats what kdbus would do anyway, all the large transfers will happen over memfd buffers...