Is priority on the RTI threads forced?

2 posts / 0 new
Last post
Offline
Last seen: 2 years 4 months ago
Joined: 02/08/2021
Posts: 21
Is priority on the RTI threads forced?

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?

AttachmentSize
Image icon priorities.png87.68 KB
PK_RTI's picture
Offline
Last seen: 2 months 2 days ago
Joined: 07/01/2021
Posts: 27

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.