mpsc

mpsc may coesit in an efficient way con zbus ?

Parents
  • 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

Reply
  • 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

Children
No Data
Related