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 次 |
最近记录: |