Ubuntu服务器22.04.4 LTS中用户进程的默认nice值是如何实现的

Ubuntu服务器22.04.4 LTS中用户进程的默认nice值是如何实现的

我注意到 Ubuntu Server 22.04.4 LTS 中我的用户的所有服务和进程nice的值均为19。我通过 ssh 连接到服务器,并且我的 ssh 会话nice的值也为19.我没有使用nicerenice命令。

我正在寻找产生此默认良好值的配置。到目前为止,我已经看到这/etc/security/limits.conf是配置默认值的地方nice,但我当前的文件已全部注释掉。另外,我nice在通用 systemd[email protected]或单元文件中找不到对此值的任何引用user.slice

在桌面 Ubuntu 中,默认nice值是0,所以我认为它必须是可配置的。

你能指点一下配置这个nice值的配置文件吗?19

答案1

在任何已知的 Ubuntu 官方版本中,默认情况下均未启用此功能。

您可以检查 的输出sudo grep -E -i -w -r '19|20|nice' /etc

20是必要的,因为这是 renice/nice 经常使用的方式。

相关内容