limits.conf

Tomek Orzechowski orzech w pld.org.pl
Śro, 29 Maj 2002, 09:15:48 CEST


[29 maj, 2002] Jarosław Kamper napisał:

>Mam zagadke:
>[jack w pldworkstation jack]$ grep nproc /etc/security/limits.conf|grep -v ^#
>@users  hard    nproc           30
>jack    soft    nproc           40
>jack    hard    nproc           50
>[jack w pldworkstation jack]$ su - jack
>Password:
>[jack w pldworkstation jack]$ ulimit -u
>40
>[jack w pldworkstation jack]$ sleep 300 &
>bash: fork: Resource temporarily unavailable
>[jack w pldworkstation jack]$ sudo ps aux|grep jack|wc -l
>     41
>Dlaczego jest 40 a nie 50?
>Z tego co pamiętam, to soft miał tylko ostrzegać?

Nie. Po zalogowaniu ustawiane jest soft (chyba, że jest tylko hard,
wtedy soft=hard).

To działa tak, że ustawiane jest soft a user może zmianić limit do
wartości.

tomek   soft    nproc           40
tomek   hard    nproc           50

$ ulimit -u
40

$ ulimit -u 50
$ ulimit -u
50

$ ulimit -u 51
bash: ulimit: cannot modify max user processes limit: Operation not permitted

Jasne? ;-)

-- 
Tomek Orzechowski



Więcej informacji o liście dyskusyjnej pld-users-pl