Performance effects in a ROOT-based data acquisition

Run your DAQ process using “taskset”.
You may also really want to “reserve” one (or more) of your cores during boot (exclusively for this particular process run with “taskset”) using the “isolcpus” kernel parameter to the boot loader during boot or in the GRUB configuration file.
Well, “cset” and / or “numactl” may also be relevant here.

1 Like