[RFC 1/3] Kprobes: userspace probes new interfaces

James Dickens jamesd.wi@gmail.com
Wed Sep 14 22:46:00 GMT 2005


>         struct uprobe {
>                 /*path of the application */
>                 char name[50];


this doesn't scale, should be a pointer to a list of applications being probed. 

small apps can have  5000 probes enabled, a moderate size app like
mozilla can have 450,000 probes.

450000 * 50 = 22.5 MB..  far too much for kernel space before we even
do any work.

James Dickens 
uadmin.blogspot.com


> --
> 
> Prasanna S Panchamukhi
> Linux Technology Center
> India Software Labs, IBM Bangalore
> Ph: 91-80-25044636
> <prasanna@in.ibm.com>
>



More information about the Systemtap mailing list