We have a process that gets started with Linux priority -50 rr scheduling (through systemd).
We see RTIs threads misbehaving and forcing its own priority instead of inheriting the process one (which is the default), see attachment. We set no specific threading configuration on RTIs threads.
We want priority -49 for the whole process, is there a way for these threads to inherit the parent's priorities? On the documentation there only seems to be 5 levels matching those on Windows.
Are the process affinities ignored too?
Attachment | Size |
---|---|
priorities.png | 87.68 KB |
Have you looked at the Connext DDS Threading Model documentation in the User Manual to start with?
The Linux specific threading information in is the Platform Notes, in the Linux section.
There is some training available on the Connext DDS Threading Model if that might be useful.