On Wed, Dec 16, 2009 at 09:17:43PM -0800, Krishnendu Sadhukhan wrote: > I'd like to request sponsorship from the performance community to host a > project for NUMAtop for OpenSolaris. > > NUMAtop is a tool developed by Intel to help developers identify > memory locality in NUMA systems. It's a top-like utility that shows > the top N processes in the system and their memory locality, with > those processes that have the worst memory locality will be at the top > of the list. Developers can use that data to make their applications > NUMA-aware and thus can improve their application performance.
Will this just focus on memory locality? Scheduling is an integral part of NUMA performance. A process may have all of its memory allocated from one lgrp, but if it's never scheduled to run in the same lgrp as its memory, you're obviously not going to see the desired performance. It would be great if this tool could give the user a sense of how often their lwps were run in any particular lgrp, as well as information about where the address space has allocated its memory. -j _______________________________________________ perf-discuss mailing list perf-discuss@opensolaris.org