On Fri, 26 Oct 2007 14:59:01 -0700
Martin Bligh <mbligh@mbligh.org> wrote:
The kernel knows on which cpuset a process can run.
The process itself may have been relocated to a different
cpuset at runtime, without it even knowing.
Because of that I think the magic of which process(es) to wake
up when there is memory pressure in some NUMA node should
live in the kernel.
--
"Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it." - Brian W. Kernighan
-