実行結果
$ sudo ./sched_set_prio policy = 2 sched_priority = 1 policy = 2 sched_priority = 99
別のターミナルからプロパティを確認
※ 起動時のプライオリティは 1
$ cat /proc/`pidof sched_set_prio`/sched | grep -e policy -e prio
sched_set_prio (110053, #threads: 1)
policy : 2
prio : 98
$ cat /proc/`pidof sched_set_prio`/stat | awk -F' ' '{print $18,$19}'
-2 0
※ プライオリティを 99 に変更する
$ cat /proc/`pidof sched_set_prio`/sched | grep -e policy -e prio
sched_set_prio (110053, #threads: 1)
policy : 2
prio : 0
$ cat /proc/`pidof sched_set_prio`/stat | awk -F' ' '{print $18,$19}'
-100 0
$