This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc 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]

Re: [Patch] Dryrun framework.


On Tue, Apr 09, 2013 at 04:14:52PM -0400, Carlos O'Donell wrote:
> On 04/09/2013 03:22 PM, OndÅej BÃlka wrote:
> > Dryrun is framework to supply real world data for microbenchmarks
> > and analyze workloads.
> 
> Have you looked into leveraging systemtap to get this
> done with lower overhead and less intrusiveness than
> dlopen()?
> 
> With systemptap we add a static probe point to exp()
> with any data that we need.
> 
I will add it ass addition in later commit. 

Systemtap is limited in various ways, for example that only root can use
it in guru mode.

I plan integrate this with my profiler where dlopen is only sensible way
to go. 

> There is a lot of work that has gone into systemtap to
> make sure that it scales and can handle lots of data.
> 
> We already have systemtap probe points for the dynamic loader.
> If I ever get around to reviewing Alex's patches we'll have
> systemtap probe points for malloc.
> 
> We still need a `dryrun' framework, but in this case
> the framework would help the user turn on the various
> systemtap probe points, collect data in one place, and
> then provide post processing for the results.
> 
> Comments?
> 
> Cheers,
> Carlos.

-- 

firewall needs cooling


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]