- 论坛徽章:
- 0
|
ulimit -u 3设置的是n7css用户在shell中能够fork的最多子进程数(RLIMIT_NPROC), -u设置包括软硬限制, 也就是说n7css用户的软硬限制fork数为3, 以后在该shell下软硬限制数可以设置为3, 也可以设置为2甚至1. 但是每一次设置的max fork值不能超过上一次的设置. 该用户的shell会话结束后, RLIMIT_NPROC数清除.
[zhaoke@islab ~]$ ulimit -u 3
[zhaoke@islab ~]$ ulimit -u
3
[zhaoke@islab ~]$ ulimit -u 30
bash: ulimit: max user processes: cannot modify limit: Operation not permitted
[zhaoke@islab ~]$ ulimit -Hu 30
bash: ulimit: max user processes: cannot modify limit: Operation not permitted
[zhaoke@islab ~]$ ulimit -Su 30
bash: ulimit: max user processes: cannot modify limit: Invalid argument
[zhaoke@islab ~]$ ulimit -Su 2
[zhaoke@islab ~]$ ulimit -u
2
[zhaoke@islab ~]$ ulimit -Su 3
[zhaoke@islab ~]$ ulimit -u
3
[zhaoke@islab ~]$ ulimit -Su 4
bash: ulimit: max user processes: cannot modify limit: Invalid argument
[zhaoke@islab ~]$ ulimit -Hu 4
bash: ulimit: max user processes: cannot modify limit: Operation not permitted
原帖由 ailms 于 2007-7-30 23:56 发表 ![]()
又发现一个问题
[n7css@monitor n7css]$ ulimit -u 3
[n7css@monitor n7css]$ ps -u n7css
-bash: fork: 资源暂时不可用
[n7css@monitor n7css]$
[n7css@monitor n7css]$ ulimit -u 30
-bash: ulim ...
[ 本帖最后由 iventor 于 2007-8-7 00:57 编辑 ] |
|