I was thinking that this was probably what we wanted to do for HPC.... also, having the option of turning off zero-filling pages....
-eric On 9/3/07, ron minnich <[EMAIL PROTECTED]> wrote: > One option for Erik: try changing the segment allocator so that it > faults in all segment pages on creation. Would this do what you want? > I will try this if I get time later today. Assuming it is as simple as > my simple-minded description makes it sound. > > If it would, maybe a simple > echo faultall > /proc/pid/ctl > would be useful > > would be interesting: iterate over all segments, and make sure each > has a real page for all pages in all segments. > > I can see the need for not overcommitting, and also for actually > creating and filling out the pages on malloc or other allocation. > Indeed, lack of OS thrashing due to paging is one feature cited by > proponents of this: > http://www.cs.sandia.gov/~smkelly/SAND2006-2561C-CUG2006-CatamountDualCore.pdf > > ron >