DTrace scripts for NUMA Observability
- Home lgroup
- Get home lgroup of every thread as it is created in the given process
- Observe thread rehomed from home lgroup to different lgroup for process and it's children(s) - Lgroup Affinity
- Thread lgroup affinities of a process and it's children(s) - Memory Placement
- Shows many pages were allocated from each memnode and of each color color and what lgroup was requested for each allocation. Also does a breakdown per page_get_xx function. - Scheduling
- Count how many times run in each lgroup in the given process and its children is run in each lgroup
- How long (in nanosecs) threads run in each lgroup a process and it's children(s)
- How long (in nanosecs) threads run local vs remote in a process
on 2009/10/26 12:29