diff options
Diffstat (limited to 'schulung_tools/scheduling_tests/README')
| -rw-r--r-- | schulung_tools/scheduling_tests/README | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/schulung_tools/scheduling_tests/README b/schulung_tools/scheduling_tests/README index cf6c601..7fdbbf6 100644 --- a/schulung_tools/scheduling_tests/README +++ b/schulung_tools/scheduling_tests/README @@ -1,15 +1,20 @@ +#!/bin/sh + +# disable rt throttling +echo -1 | sudo tee /proc/sys/kernel/sched_rt_runtime_us > /dev/null + # restrict current shell to CPU0 for tests # (the busy.sh script restricts tests to CPU1) taskset -p 1 $$ > /dev/null echo 'default vs. max unnice (unnice wins)' sudo ./busy.sh task1_other_default & \ - sudo nice -n -20 ./busy.sh task2_other_nice-20 + sudo nice -n -20 ./busy.sh task2_other_unnice wait echo 'max unnice vs. FIFO (FIFO wins)' sudo chrt -f 1 ./busy.sh task1_fifo_prio1 & \ - sudo nice -n -20 ./busy.sh task2_other_nice-20 + sudo nice -n -20 ./busy.sh task2_other_unnice wait echo 'FIFO vs. FIFO (first FIFO wins)' |
