HLT2 online throughput test
Still draft as some more cleanup is needed.
Credits for setting up the throughput test go to @fsouzade!
The throughput difference compared to the offline throughput test is down from ~20% to now ~5%. (with Online!746 (merged) it's now down to ~3%)
I think that we are loosing some throughput due to the I/O of data, but I'm not yet sure why. The offline test reads the same files so why should be pay more for I/O?
Performance fixes applied:
- Fix
AlgFlowScheduler
threading issue, see Online!745 (merged) - ensure that we use tcmalloc: 2d02396f
- ensure that we don't stall while waiting for events by increasing the amount of MBM connections: 1e0b6ccb
Edited by Rosen Matev