On Mon, Jun 26, 2000 at 12:20:35PM +0200, Reinhard Foerster wrote:
On Mon, Jun 26, 2000 at 08:34:51AM +0200, Torsten Werner wrote:
$ help ulimit
Davon wird der Speicher auch nicht groesser und die Killstrategie des Kernels nicht beeinflusst.
Ich weiss ja nicht, was Du fuer einen Kernel benutzt, aber meiner macht folgendes:
~$ ulimit -d 10 ~$ ls ls: Memory exhausted ~$
Das ist sicher nicht der Weisheit letzter Schluss, aber in vielen Faellen ausreichend, um beispielsweise wildlaufende netscapes oder aehnliche Sachen im Zaum zu halten und zu verhindern, dass ein wichtiger nfsd abstuerzt. Ein grober Fehler der ueblichen Distributionen ist es ausserdem, dass ein abgestuerzter Daemon meist nicht automatisch erneut gestartet wird. Etwas Rumspielen mit inetd.conf und inittab kann das beheben. Ein genereller Mechanismus waere aber schoener. Dieser koennte auch dafuer sorgen, dass weniger wichtige Speicherfresser beendet werden, bevor der Daemon erneut gestartet wird.
Torsten