On Sat, Jul 06, 2013 at 12:09:00AM +0100, Mel Gorman wrote: > The third reason is that multiple threads in a process will race each > other to fault the shared page making the fault information unreliable.
Ingo and I played around with that particular issue for a while and we had a patch that worked fairly well for cpu bound threads and made sure the task_numa_work() thing indeed interleaved between the threads and wasn't done by the same thread every time. I don't know what the current code does and if that is indeed still an issue. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/