Wireshark mailing list archives
Re: [Wireshark-commits] rev 49644: /trunk/epan/ /trunk/epan/: proto.c
From: Jakub Zawadzki <darkjames-ws () darkjames pl>
Date: Wed, 26 Jun 2013 20:52:39 +0200
On Fri, May 31, 2013 at 01:33:46PM -0400, Jeff Morriss wrote:
On 05/31/13 12:59, Jakub Zawadzki wrote:Has anyone performed some benchmarks before/after this patch? :)It appears to have a fairly negligible effect. Here's a comparison using tools/test-captures.sh (on a pool of files): [...] (That's about a 0.46% increase.) And here's one focusing just on the "no tree" case: [...] (That's about a 1.36% increase.)
my tests shows about 4% (compiled with -O1) ten times: $ tshark -r /tmp/b.pcap -n > /dev/null r49643 avg: 1m40.054s r49652 avg: 1m44.134s $ capinfos /tmp/b.pcap Number of packets: 7284 k File size: 944 MB perf tool shows ~ 2% total overhead $ perf record tshark -r /tmp/b.pcap -n > /dev/null $ perf report 11.69% tshark libc-2.16.so [.] vfprintf 10.97% tshark libc-2.16.so [.] 0x000000000007de90 5.09% tshark libc-2.16.so [.] _IO_default_xsputn 2.41% tshark libwireshark.so.0.0.0 [.] ieee80211_radiotap_iterator_next ... 1.63% tshark libwireshark.so.0.0.0 [.] get_hfi_and_length ... 0.39% tshark libwireshark.so.0.0.0 [.] test_length Ok, let's leave it :) Cheers, Jakub. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Re: [Wireshark-commits] rev 49644: /trunk/epan/ /trunk/epan/: proto.c Gerald Combs (Jun 03)
- Re: [Wireshark-commits] rev 49644: /trunk/epan/ /trunk/epan/: proto.c Jeff Morriss (Jun 03)
- Re: [Wireshark-commits] rev 49644: /trunk/epan/ /trunk/epan/: proto.c Gerald Combs (Jun 03)
- <Possible follow-ups>
- Re: [Wireshark-commits] rev 49644: /trunk/epan/ /trunk/epan/: proto.c Jakub Zawadzki (Jun 26)
- Re: [Wireshark-commits] rev 49644: /trunk/epan/ /trunk/epan/: proto.c Jeff Morriss (Jun 03)