Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 4874] Wirehark cannot utilize multiple cores

Date: Sat, 12 Jun 2010 21:57:56 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4874

--- Comment #4 from Jaap Keuter <jaap.keuter@xxxxxxxxx> 2010-06-13 06:57:53 CEST ---
(In reply to comment #3)
> To quote my comments in the Wiki item in question:
> 
>   With multi-core processors, multiprocessor systems are now a lot more common.
> There are limits on what can be done with them, as dissection is a bit
> "embarassingly serial" - dissecting packet N may depend on information from
> previous packets - but most of the dependencies are probably between packets in
> a given conversation, so we might be able to dissect packets from different
> conversations in parallel as long as the dissection of packets in the
> conversations in question is no longer dependent on other conversations.

SDP -> RTP dissection comes to mind as a cross-conversation dependency. FTP
control -> FTP data is another. Essentially every dissector that assigns
another dissector to a conversation is an expression of this dependency.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.