我正在探索可以在运行时通过proc / sysctl进行更改的变量。例如,有一个字段 sched_rt_runtime_us 。
在sched_rt_period_us期间分配给实时任务的数量。 设置为-1将禁用RT带宽强制。默认情况下,RT任务 可能会消耗95%CPU /秒,因此留给5%CPU /秒或0.05秒供 SCHED_OTHER任务
这是否意味着将该变量设置为-1并启动无限RT进程将阻止任何正常进程? 有没有办法通过这些变量影响流程调度程序,以便用户可以看到更改? (我的意思是性能降低等)