FrameCPP 2.9.1 is signifigantly slower at writing frames than 2.8.1
We upgraded the LHO CDS daqd/frame writer from framecpp 2.7.0 to 2.9.1 and saw frame write times go from around 46-47s to 59s for a 64s full frame.
After running the daqd for a hour or so, we rebuilt daqd against framecpp 2.8.1 which reduced our write time back to 46-47s. We did not change the channel list, it was the same data rate ~73 MB/s with ~300k channels.
At this point we cannot run the daqd with 2.9.1 without adding some more levels of pipe-lining to hide the extra time. When we write multiple frames (raw and trend frames) the writes go long and we start to eat into our buffer and proceed towards a crash.