Ethereal-dev: [Ethereal-dev] Removing packet dissectors for speedup

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

From: "Lars Ruoff" <lars.ruoff@xxxxxxxxxxxxxxxxxx>
Date: Wed, 4 Jun 2003 09:29:40 +0200
Hi

Will Ethereal become faster at packet dissection when i remove packet
dissectors from the build?
I thought so, because every time a packet is dissected, the hook and filters
have to be checked against all dissectors?
Is the time proportional to the number of installed dissectors?
As speed is much of a concern in my current project, i would like to have
some feedback on that if possible.
I already tried to remove dissectors, but this gets to a mess quickly, with
all the dependencies among dissectors.
Has anyone thought of an "Ethereal Light" which only has the most important
dissectors installed?
(of course, "important" is a matter of personal judgement)

best regards,
Lars Ruoff