Hello,
I'm using Connext DDS and evaluating its trasnport time in different QoS cases for robotics development.
In my evaluation, transport by shared memory is "a littele" faster than transport by local loop back. It was not as fast as I thought at first. Generally, shared memory communication does not require serialization / deserialization, so I expected that it is much faster than the other.