Wireshark mailing list archives
Re: Greetings and Where to Start
From: Anders Broman <anders.broman () ericsson com>
Date: Wed, 9 Sep 2015 07:36:50 +0000
Hi, If the object is
in optimizing code using data structures
In what way to make it run faster? Wiresharks innards are quite complicated and may take a while to get the hang of but if it would be possible To optimize in terms of memory usage or execution speed it would be very beneficial for the performance. - The packet list handling /ui/qt/ packet_list.cpp would be the place to start - Reassembly (epan/reassembly.c) - Conversations(hastable sizes and lookup) (epan/conversations.c) - Epan/proto.c You’d probably need a large capture file and run profiling on it to find the hot spots which may vary depending on the protocol mix in the capture and Whether the GUI version (Wirsehark) or the cl version ( tshark) are used and if filters are applied or not. Regards Anders From: wireshark-dev-bounces () wireshark org [mailto:wireshark-dev-bounces () wireshark org] On Behalf Of Breanna Devore-McDonald Sent: den 8 september 2015 09:12 To: wireshark-dev () wireshark org Subject: [Wireshark-dev] Greetings and Where to Start Hello, My name is Breanna and I am a junior Computer Science/ Cyber Security undergrad at the University of Notre Dame. I am currently in a Data Structures course which requires me to find an interesting open-source project to *hopefully* contribute to, using the knowledge I should gain throughout the semester in optimizing code using data structures. I recently heard of Wireshark through my Computer Networks course and I am very interested and would love to find a way to contribute. However, I have no idea where to start. Do you think there's any place in the Wireshark code where I could help? (Or maybe, if it seems Wireshark is not the right fit for me, do you know of any projects that could fit?) Any help would be greatly appreciated! -Breanna -- Breanna DeVore-McDonald University of Notre Dame '17 Computer Science bdevorem () nd edu<mailto:bdevorem () nd edu> 530-276-4805
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: https://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Greetings and Where to Start Breanna Devore-McDonald (Sep 08)
- Re: Greetings and Where to Start Richard Sharpe (Sep 08)
- Re: Greetings and Where to Start Anders Broman (Sep 09)