This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Hi -
On Tue, Sep 04, 2007 at 12:29:34PM -0700, Mike Mason wrote:
Also, why do we only use per cpu variables for aggregations? Is it because of memory concerns or something more than that?
It's specifically not for memory concerns. It's to increase available parallelism, with different CPUs *adding* data to aggregations concurrently with <<<. (In contrast, *reading* data with @count etc. requires cross-cpu synchronization - modeled by exclusive locks - to produce meaningful data.)
- FChE
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |