Problem with OOM killer killing process even when there is plenty of RAM.
From: Mulyadi Santosa <hidden>
Date: 2011-12-08 16:17:16
From: Mulyadi Santosa <hidden>
Date: 2011-12-08 16:17:16
Hi... On Thu, Dec 8, 2011 at 02:06, mindentropy [off-list ref] wrote:
quoted
mind to tell us, how do you allocate memory? kmalloc?Via kmalloc.
As Greg said, you probably better use vmalloc for such allocation. Vmalloc can deal with non contigous physical pages...
quoted
furthermore, could you kindly paste the content of /proc/meminfo right before OOM kicks in?Its kind of tough to do it as it happens so fast. I will try to write a script which polls.
Alright, I just thought it will be better if we understand the overall virtual memory situation better. -- regards, Mulyadi Santosa Freelance Linux trainer and consultant blog: the-hydra.blogspot.com training: mulyaditraining.blogspot.com