Ethereal-dev: [Ethereal-dev] Reassembly with many (small) fragments is very slow

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

From: Biot Olivier <Olivier.Biot@xxxxxxxxxxx>
Date: Mon, 21 Jun 2004 13:38:20 +0200
Hi Folks,

Although packet (tvbuffer) reassembly is extremely valuable (invaluable to
be honest), it is painstakingly slow when many fragments have to be
reassembled. Maybe it is time to invest some time at doing code profiling
dedicated to reassembly?

Maybe we should free smaller tvbuffers and allocate only a large,
reassembled tvbuffer in which slemmer ones point?

Regards,

Olivier