On Mon, 2007-09-17 at 12:37 -0700, Christoph Lameter wrote:Only for vma policy, right? show_numa_maps() isn't a performance path, and shared policies are already reference counted--just not unref'd! Well, it was a 32-way parallel build [-j32] on a 16-cpu system--my usual build method. But, I'm guessing that all of the build tools are single threaded and all using default policy, so no reference counting is needed. I'm taking a look at your 'pft' program, and I'll try that. I do have some ideas for enhancements to memtoy to test vma policies in a multi-threaded task. I have the basic multi-threading infrastructure that binds threads to cpus, allocates node local stacks, thread state structs, ... in my mmtrace tool that I can probably hack for use in memtoy to provoke cacheline bouncing of the mem policy. But, if pft does the trick, I won't rush the memtoy enhancments... Meanwhile, we do have a mem policy ref counting bug in the mainline. Later, Lee -
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Kamalesh Babulal | [BUG] Linux 2.6.25-rc2 - Kernel Ooops while running dbench |
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Paul Jackson | Re: cpuset-remove-sched-domain-hooks-from-cpusets |
git: | |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Steven Rostedt | Re: -rt scheduling: wakeup bug? |
| David Miller | Re: [GIT]: Networking |
