Skip to content

RiccardoSagramoni/rust-nethuns-performance-analysis

Repository files navigation

Performance evaluation of the RustNethuns library

This repository contains the test applications and the collected data relative to the RustNethuns library.

This work is part of the Master's thesis of Riccardo Sagramoni. Refer to Chapter 5 for further details regarding the performance evaluation process.

Repository structure

  • cpp-tests: contains the C++ applications for testing the C-based Nethuns library. They are derived from the examples provided by the original repository.
  • data: contains the collected data from the experiments.
  • performance-analysis: contains a Rust application for parsing the raw data, computing relevant statistics and producing box plots to show the collected metrics.
  • rust-tests: contains the Rust applications for testing the Rust-based Nethuns library.
  • scripts: contains shell scripts to accurately initiate the processes needed for the experiments.