After a forum discussion, I've found that chrt does not seem to be working.
(At least not on my system or on the systems of the others involved)
Specifically, it doesn't seem like it can be used to launch a program using a
scheduling policy other than SCHED_OTHER.
It does work if I change the scheduling policy of a process after the process
is already started, but it doesn't seem to work when using it to start a
process.
Something like "chrt -f 40 foobar" still starts foobar using the SCHED_OTHER
policy. Is this a known issue?
-Reuben