It's possible to see priorities and scheduling policies of all threads of a process like that:
ps H -o 'tid pri cls comm' PID
How to change the individual thread priorities from the command line?
The commands like renice
and chrt
seem to affect the whole process, but I'm searching the critical path among the threads. Is there maybe anything useful in /proc
?