Ethereal-dev: Re: [Ethereal-dev] Ethereal performance, after Guy's changes ...

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sun, 16 Nov 2003 16:45:49 -0800
On Sun, Nov 16, 2003 at 05:47:01PM -0800, Richard Sharpe wrote:
> > Each sample counts as 0.01 seconds.
> >   %   cumulative   self              self     total
> >  time   seconds   seconds    calls   s/call   s/call  name
> >   5.31      0.11     0.11  1769355     0.00     0.00  free_node_field_info
> >   4.83      0.21     0.10  1769355     0.00     0.00  alloc_field_info
> >   4.35      0.30     0.09  1769355     0.00     0.00  proto_tree_add_node
> 
> So, these three look like they are called together and amount to about 
> 14.5 to 15% of the time.

Well, not together, but the latter two are called for every node added
to the protocol tree, and the first is called for every node freed from
a protocol tree.