最近,根据top
的结果,我发现一个进程的漂亮值设置为10。
似乎内核做到了这一点,因为该进程长时间占用了大量的cpu。
但是,正如我所知,用户设置好的值来指定进程的静态优先级。而且我不确定内核是否会动态设置好的值。
我知道好的和优先级之间的区别,并用谷歌搜索这个问题的答案几个小时,但没有说清楚。
阅读sched.c
和top
的源代码也许是一个好主意,但有关于此的文档吗?从大量代码中解决这个问题有点困难。
答案 0 :(得分:1)
Linux内核不会自动更改nice值 - 其他内容也是如此。