小编Lui*_*uis的帖子

Linux 是否会自动更改进程优化?

我知道您可以使用setprioritynice或来更改流程的好处renice

但是,Linux 是否会在没有用户输入的情况下自动调整/更改进程优化?

我有一个setpriority在 C 中使用的进程,如下所示:

setpriority(PRIO_PROCESS, 0, -1)
Run Code Online (Sandbox Code Playgroud)

当进程运行时,我可以通过运行htop看到它的 niceness 值现在是 -1 。

在调查远程机器上的崩溃时,向我提供了 htop 的输出。我注意到此进程的 niceness 值在一个实例上更改为 0,在另一个实例上更改为 6。我想知道这是由内核更改的,还是更改此值的唯一方法是让用户或脚本故意进行更改。

linux process priority nice

7
推荐指数
1
解决办法
1550
查看次数

标签 统计

linux ×1

nice ×1

priority ×1

process ×1