On Tue, 29 Mar 2005 13:43:10 -0500
Mike Edwards <[EMAIL PROTECTED]> wrote:

> The odd thing is, psychology shouldn't be running out of memory - this
> beast has 4 GB.

It's not running out of memory so much as memory is too fragmented
to produce a 2-order allocation successfully.

The kernel uses the buddy-system algorithm to allocate free pages,
this means when a 2-order allocation is requested the kernel has to
find 4 consequetive and aligned pages in the free page pool.  Sometimes
after lots of uptime, this is difficult if not impossible to achieve.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to