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: Wed, 19 Nov 2003 02:21:13 -0800
On Wed, Nov 19, 2003 at 11:09:56AM +0100, Lars Ruoff wrote:
> (However CPU consumption is negligible

...but only if you don't use a filter for the RTP streams tap.

If you do, it's not as fast as you might think when reading in the file.

Just passing NULL rather than (a copy of) "rtp && ip && !icmp") in the
"register_tap_listener()" call in "register_tap_listener_rtp_stream()"
reduced the user-mode CPU time required to read in one large capture I
have from 68.5 seconds to 28.6 seconds.