Le 06/07/2026 à 18:56, Ralf Fassel a écrit :

I installed the rt-kernel, but that made no difference at all.

As Franco Martelli asked: are you sure you booted the real-time kernel and not the regular one?

Installation of linux-image-rt-amd64 (real-time kernel) package does not remove linux-image-amd64 package (regular kernel). So after that installation, you have two kernels side-by-side, the regular one being the default for boot.

Then if you did not remove or purge (apt remove or apt purge followed by the desired package name), or did not specifically chose the real-time kernel in the grub menu, chances are that you booted the regular one, hence the same results.

As I understand it, I would need to recompile my programs to actually
request the realtime features - which I did not do.
[...]
I am really far from knowing much on the subject, but are you not confusing real-time operating and multithreading?

I would think that real-time on Linux is done by booting a real-time Linux image,

while multithreading (on Linux, I don't know if Windows has some sorts of magic tricks) is done either explicitly by writing programs with detailed multithreading instructions, or implicitly writing generic global instructions for implicit multithreading. And only then you have to recompile your code (if it's your code, because nowadays I suppose a data acquisition program, either commercial or communautary one, is systematically multithread).

Please don't take my word on all this without verifying by asking to more competent people.

Reply via email to