Wireshark mailing list archives

Re: QtShark performance


From: Anders Broman <anders.broman () ericsson com>
Date: Wed, 25 Jan 2012 13:48:57 +0100

 

-----Original Message-----
From: wireshark-dev-bounces () wireshark org [mailto:wireshark-dev-bounces () wireshark org] On Behalf Of Guy Harris
Sent: den 25 januari 2012 13:35
To: Developer support list for Wireshark
Subject: Re: [Wireshark-dev] QtShark performance


On Jan 25, 2012, at 12:57 AM, Anders Broman wrote:

I have had a quick look at QtShark loading a 150 Mb file is sligtly 
faster than the GTK version(~6s vs 8s

Note that the Qt version doesn't yet show a progress bar.  I'm experimenting with a different API for the progress 
bar, where you always call the "create" routine >before the loop, and call the "update" routine on every trip through 
the loop and have it decide when to pop up the progress dialog, and, although I need to do 
more work on it, it might be that the extra procedure call is sufficient to slow down the file-loading process, so it 
might be that some of the difference between >the Qt and GTK+ versions is less work done in 
deferred_create_progress_bar() and possibly even less work done in update_progress_bar().

The figures was more to indicate that for file loading we are in the ballpark where as for filtering we are definitely 
not.
To me it's a no go unless we have approximately the same or better performance with Qt

Best regards
Anders
___________________________________________________________________________
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
___________________________________________________________________________
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: