Bab*_*k H 3 command-line cpu ram 12.04 resource-limiting
我想删除“memorylocked”和“maxproc”限制。我正在使用 tcsh 外壳。我看了,如果我使用#limit memorylocked unlimited和#limit maxproc unlimited那么他们将被设置为无限制。我是作为 root 用户这样做的。但是在我重新启动计算机后,它们又都恢复为默认值。如何解决此问题并将它们的值以及我的 Linux 的“openfiles”值永久设置为无限制?我在 64 位系统上使用 Ubuntu 12.04。
您可以/etc/security/limits.conf按如下方式编辑文件:
# memlock = memorylocked
* hard memlock unlimited
# nproc = maximum number of processes
* hard nproc unlimited
Run Code Online (Sandbox Code Playgroud)
第一列定义限制将适用于谁:
* - 对所有人应用限制,如上例所示。
<user name> - 对特定用户应用限制。
@<group name> - 对特定组中的所有用户应用限制。
您可以使用 访问手册页man limits.conf。
| 归档时间: |
|
| 查看次数: |
907 次 |
| 最近记录: |