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

Reply via email to