On 03/07/26 at 18:27, Ralf Fassel wrote:
- When receiving a START signal, data are stored to SSD, and an analysis
   program is started.  The analysis program in turn starts several
   sub-processes, which in turn start several sub-sub-processes.
   All sub-sub-processes read the recorded data files in a "tail -f" fashion.

I suspect hardware issue with your IPC, maybe not all cores of the I7 cpu are used since the IPC is fan-less. Shooting in the dark, try a different scheduler, the kernel 6.12.x comes with three scheduler: deadline (the default), kyber and bfq. To see the available scheduler simply run:

# cat /sys/block/sda/queue/scheduler

change "sda" according to your SSD device, to try another scheduler run:

# echo bfq >/sys/block/[TheSSD]/queue/scheduler

If you want to know more about Linux kernel scheduler looks at "linux-source-6.12/Documentation/block/" directory of the kernel sources.

Kind regards,
--
Franco Martelli

Reply via email to