This is the mail archive of the
systemtap@sources.redhat.com
mailing list for the systemtap project.
Re: [Perftools]hello world
- From: fche at redhat dot com (Frank Ch. Eigler)
- To: Martin Hunt <hunt at redhat dot com>
- Cc: systemtap at sources dot redhat dot com
- Date: 15 Jul 2005 11:10:04 -0400
- Subject: Re: [Perftools]hello world
- References: <20050714184801.GG24787@redhat.com> <42D6D9C7.90307@redhat.com><20050714224300.GA24709@redhat.com><mailman.1121407322.24705.perftools-list@redhat.com>
hunt wrote:
> [...]
> Doing context as an array indexed by cpu is fine for now. I did the
> same originally because I was using very large arrays and I was
> concerned about backporting to 2.4. However its ugly, especially for
> small structs like context. Cache-line bouncing will kill scalability.
> [...]
But the emitted "struct context" is not small. It contains all locals
and temporaries for all valid nesting levels, for all CPUs. Can you
be more explicit about which cache-lines you are concerned about
bouncing?
- FChE