- When using a publisher to loan a memory block from shared memory via loan(), fill it with data, and publish, I originally manually released the received shared memory on the subscriber side by release() . However, this approach risks prematurely releasing the data when multiple subscribers are present. Is there a way for Iceoryx (iox) to automatically manage memory deallocation through reference counting?
Or, release() only releases the reference to the shared memory. When the reference value is 0, the real memory is released.
- does iceoryx has Qos or buffer_queue ?
Or, release() only releases the reference to the shared memory. When the reference value is 0, the real memory is released.