Benchmark Sniffnet performance
- Dominant language
- Rust
- Stars
- 41.1k
- Forks
- 2k
- Avg merge
- 17h 14m
- Merged PRs (30d)
- 17
Description
This issue wants to track the need for a benchmark to accurately measure the speed of the app, measured in packets per second (pps) that can be handled without dropping frames.
This is necessary to find out ways that can help improving the performance even further.
> Today I tried testing Sniffnet with `iperf` on a different machine and I could observe that the current packets per second limit is higher than 100k:
>
> 
>
> _Originally discussed in #373_
Contributor guide
Research direction
Start by reviewing the Sniffnet packet-capture path and the prior discussion in #373, then reproduce the existing iperf observation. Define a repeatable benchmark that measures packets per second without dropped frames; done means the benchmark can report those results consistently and help compare performance changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- networking, performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 42/100