lkml.org 
[lkml]   [1998]   [Oct]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: -j zImage
On Fri, 16 Oct 1998, Jochen Heuer wrote:

>I have been doing _make -j zImage modules_ for a very long time now but I
>have never had any lookups. I realised the change Linus made only when the

This because you have enough phisical memory to contains all virtual
memory allocated. Try to run swapoff -a or booting your kernel with
mem=32m and you'll see the deadlock too.

>compile did not complete successfully because it exceeded my resources (nr
>of processes). Last time I tried it I got
>
>make[2]: vfork: Nicht genügend Hauptspeicher verfügbar

How did you see this meesage? Why these messages are not in English?

>which basically means out of memory.
^^^^^^^^^
This is why you should remove translation from your kernel messages.

Are you sure to be really out of memory and not out of process? That are
completly different issues. To increase the number of process available on
the system you need to hack linux/include/linux/tasks.h

>I have applied your patch, build a new kernel and rebooted. The problem
>with out of memory seems to have become worse. This is a _cat
>/proc/meminfo_ right after the first oom message:

The fork case could be also a memory fragmentation problem and not an OOM
problem. fork could fail because there aren' t 2 contiguous page in the
system to allocate the kernel stack for the new process.

>As you can see I really have plenty of memory still available.

If the messages always contains "vfork:" I think you are really not
getting failed memory allocation.

To prove that my code has problems with plenty of memory free you should
see _this_ message (in English):

Out of memory for ???
^^^ where ??? is the name of the process killed.

while the system has plenty of memory.

>Maybe I should try Rik's addition. Where can I find it?

In it's homepage I think.

Andrea Arcangeli



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:45    [W:0.082 / U:1.184 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site