lkml.org 
[lkml]   [1998]   [Jul]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] fork failures on ix86
   From: rugger@rugger.nodomain.ca (Kip Rugger)
Date: 7 Jul 1998 20:32:58 -0500

[ BTW: nice email address, how do you expect people to respond to you? ]

Recent 2.1 kernels suffer memory fragmentation, eventually requests
>4kB start failing. Among these are the requests made by fork for
an 8kB kernel stack.

This little hack changes fork to use the vmalloc service, so that
the 8kB fork request can be satisfied with 2 non-contiguous 4kB
pages.

This patch is broken and will kill performance.

It would be one thing to, when gfp() fails, use vmalloc() as a backup
plan. Doing it all the time is totally unacceptable.

Later,
David S. Miller
davem@dm.cobaltmicro.com

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu

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