스케줄링 관련 리눅스 명령어
- ps(busybox v1.27.2)
- show all thread
- chrt(busybox v1.27.2) - get or set scheduling priority and class
- get scheduling priority, class of task
#chrt -p 710
pid 710's current scheduling policy: SCHED_RRpid 710's current scheduling priority: 10
- set priority of task
# ps 1 root 1:16 {systemd} /sbin/init 2 root 0:00 [kthreadd] 3 root 0:28 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:20 [rcu_preempt] ... 623 root 0:18 /usr/bin/cm
# ps -T 1 root 1:16 {systemd} /sbin/init 2 root 0:00 [kthreadd] 3 root 0:28 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:20 [rcu_preempt] ... 623 root 0:18 /usr/bin/cm 624 root 0:00 {f} /usr/bin/cm 625 root 0:00 {m2vh} /usr/bin/cm 626 root 0:00 {m2d} /usr/bin/cm 627 root 0:00 {m2c} /usr/bin/cm 628 root 0:00 {mqp} /usr/bin/cm |
# chrt -p 20 710 pid 710's current scheduling policy: SCHED_RR pid 710's current scheduling priority: 10 pid 710's new scheduling policy: SCHED_RR pid 710's new scheduling priority: 20 |