[Top] [All Lists]

Re: %u-order allocation failed

To: Krzysztof Rusocki <kszysiu@xxxxxxxxxxxxxxxxx>
Subject: Re: %u-order allocation failed
From: Rik van Riel <riel@xxxxxxxxxxxxxxxx>
Date: Fri, 5 Oct 2001 08:59:19 -0300 (BRST)
Cc: <linux-xfs@xxxxxxxxxxx>, <linux-kernel@xxxxxxxxxxxxxxx>
In-reply-to: <20011005130722.A6570@xxxxxxxxxxxxxxxxx>
Sender: owner-linux-xfs@xxxxxxxxxxx
On Fri, 5 Oct 2001, Krzysztof Rusocki wrote:

> After simple bash fork bombing (about 200 forks) on my UP Celeron/96MB
> I get quite a lot %u-allocations failed, but only when swap is turned
> off.

> I'm not familiar with LinuxVM.. so... is it normal behaviour ? or (if not)
> what's happening when such messages are printed my kernel ?

This is perfectly normal behaviour:

1) on your system, you have no process limit configured for
   yourself so you can start processes until all resources
   (memory, file descriptors, ...) are used

2) when all processes are used, there really is no way the
   kernel can buy you more hardware on ebay and install it
   on the fly ... all it can do is start failing allocations

On production systems, good admins setup per-user limits for
the various resources so no single user is able to run the
system into the ground.


DMCA, SSSCA, W3C?  Who cares?  http://thefreeworld.net/  (volunteers needed)

http://www.surriel.com/         http://distro.conectiva.com/

<Prev in Thread] Current Thread [Next in Thread>