26.2. 使用 sched_nr_migrate 变量限制 SCHED_OTHER 任务迁移
增加 sched_nr_migrate 变量提供来自 SCHED_OTHER 线程的高性能,这些线程会生成大量任务,但会牺牲实时延迟。
对于 SCHED_OTHER 任务性能的低实时任务延迟,必须降低该值。默认值为 8。
流程
要调整
sched_nr_migrate变量的值,请将值直接传给/proc/sys/kernel/sched_nr_migrate:echo 2 > /proc/sys/kernel/sched_nr_migrate
# echo 2 > /proc/sys/kernel/sched_nr_migrateCopy to Clipboard Copied! Toggle word wrap Toggle overflow
验证
查看
/proc/sys/kernel/sched_nr_migrate的内容:cat > /proc/sys/kernel/sched_nr_migrate 2
# cat > /proc/sys/kernel/sched_nr_migrate 2Copy to Clipboard Copied! Toggle word wrap Toggle overflow