I meant 5000 not 500

~Sriram

On Nov 15, 2007 12:30 AM, Sriram Popuri <sgpopuri at gmail.com> wrote:

> you are doing a sum and its quite possible. (atleast for the functions you
> listed)
> Try counting the number of times each function is called in your D script.
> Check how many times g_type_check_instance-is_a() called just when you
> pass the mouse over the gcalctool.
> I got morethan 500 times calls to the above function for about a sec of
> mouse over the gcalctool :-)
>
> ~Sriram
>
>
>
>
> On Nov 14, 2007 10:32 PM, sham pavman < shampavman.cg at gmail.com> wrote:
>
> > Hi,
> >
> > I am new to dtrace and so was just trying it out on the "calculator"
> > application , and no sooner did I start than I ran into some strange
> > scenarios
> >
> > I had coded to find the time spent in each functions and it showed me
> > some abnormal timings..
> > Here is the procedure i followed.
> >
> > **********************************************************************
> >
> > 1.Started the calculator application
> > 2.obtained the id.
> >             #pgrep gcalctool
> > 3.Wrote the dscript as follows using the vi editor
> >
> > pid$1:::entry
> > {
> > ts=timestamp;
> > }
> >
> > pid$1:::return /ts/
> > {
> > @[probefunc]=sum(timestamp -ts);
> > }
> >
> > 4. dtrace -s (name of the file.d) (pid)
> >  name of the file and pid were filled in accordingly .
> >
> > 5.This is the output I got.(The last 7 functions only)
> >
> > mutex_lock                                           1091011640
> > lookup_type_node_I                               1472834888
> > type_node_conforms_to_U                      1717598564
> > _pollsys                                                 2155497424
> > _pollsys                                                 2157975764
> > poll                                                        2159596918
> > g_type_check_instance-is_a                    2300007485
> >
> > **********************************************************************
> >
> > Now from what i understand , the value of time spent is in nano
> > seconds, even then the value of these functions exceeds 1.5secs on
> > average (it obviously did not take that much time for me to see the
> > result of my calculation) .
> >
> > I wanted to know if my understanding of the logic was wrong or have I
> > found myself a couple of bugs :-)..
> > Am using  b-72.
> >
> > Thanking you
> > Shampavman
> > (Campus ambassador)
> > (JSSATE)
> > _______________________________________________
> > ug-bosug mailing list
> > List-Unsubscribe: mailto: ug-bosug-unsubscribe at opensolaris.org
> > List-Owner: mailto:ug-bosug-owner at opensolaris.org
> > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54
> >
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/ug-bosug/attachments/20071115/e4488be2/attachment.html>

Reply via email to