mpsc may coesit in an efficient way con zbus ?
Hi,
Yes, MPSC (Multi Producer Single Consumer) data structures and zbus can coexist efficiently in a Zephyr-based application, They are complementarory to each other in function
A zbus is a high-level publish/subscribe bus for thread-to-thread communication. MPSC Packet Buffer is a lower-level, lock-free circular buffer optimized for variable-size packet passing with an allocate/commit + claim/free scheme.
Please let us know if you have more questions.
Regards
Pallavi
Hi,
Yes, MPSC (Multi Producer Single Consumer) data structures and zbus can coexist efficiently in a Zephyr-based application, They are complementarory to each other in function
A zbus is a high-level publish/subscribe bus for thread-to-thread communication. MPSC Packet Buffer is a lower-level, lock-free circular buffer optimized for variable-size packet passing with an allocate/commit + claim/free scheme.
Please let us know if you have more questions.
Regards
Pallavi