Hi,
One of the design goals of the Wireshark code base is portability. This
proposal seems to revolve around platform and compiler specific hacks,
contradicting this principle. So it will probably remain a seperate
patch, not included in trunk. What do you propose on maintenance of this
patch? If it's not in trunk, I see no one picking it up and maintain it.
There's another patch in the Wiki (can you find it?) which I doubt
anyone has used.
What would be great if usable portions could be extracted from your
patch and added to trunk. These will have to be portable though.
Thanx,
Jaap
Didier wrote:
Hi
Some time ago I did work on a faster wireshark and it could be useful to others.
Is it ok if I upload the diff (~ 250 KB) in the wiki?
Notes:
- gtk1 and gtk2 but it's glibc and gcc only (easy to change).
- It was for running on G4 Macs ie a not registers starved CPU with rather
slow memory.
- A lot of stuff is broken (capture, some gsm tap...)
- Many dirty and quick hacks...
I can also post some of them to bugzilla but the small ones won't improve
wireshark speed that much.
For us (mostly lan traffic) loading a file is roughly twice as fast and
filtering between 3 and 40 times faster.
Didier