On Wed, Feb 11, 2004 at 06:54:03PM +0100, Jakub Bogusz wrote: > On Wed, Feb 11, 2004 at 06:33:55PM +0100, Piotr Szymanski wrote: > Ręcznie czy przez kernel? Jeśli to drugie, to mam pewne podejrzenia > (limit na rozmiar stosu). Sprawdzam.
Nie limit. Zwykły OOM. Maszyna ma 256MB RAM+256MB swap. Na "*** Postprocessing Makefile templates" perl rozrasta się do >400MB i dostaje w łeb. A przy okazji jakieś inne rzeczy rykoszetem, jak to w 2.4.23+ bywa - z dmesga: __alloc_pages: 0-order allocation failed (gfp=0x1d2/0) __alloc_pages: 0-order allocation failed (gfp=0x1d2/0) VM: killing process python [...] __alloc_pages: 0-order allocation failed (gfp=0x1d2/0) VM: killing process python __alloc_pages: 0-order allocation failed (gfp=0x1d2/0) __alloc_pages: 0-order allocation failed (gfp=0x1d2/0) VM: killing process perl [...] __alloc_pages: 0-order allocation failed (gfp=0x1d2/0) VM: killing process perl -- Jakub Bogusz http://cyber.cs.net.pl/~qboosh/ __________________________________________________________ nie pytaj co inni zrobili dla pld, pomysl ile sam zrobiles
