diff --git a/Chapters/Results.tex b/Chapters/Results.tex index 297c227..9d44e77 100644 --- a/Chapters/Results.tex +++ b/Chapters/Results.tex @@ -1350,9 +1350,9 @@ and hardware as the original 18.12.2025 run. \end{tabular} \end{table} -% TODO: Needs to be created + % PLOT: grouped bar chart -% File: Figures/impairment/kernel-tuning-internal-throughput.png +% File: Figures/impairment/no_vpn_kernel_tuning_comparison.png % Data: Internal single-stream TCP at baseline/low/medium across % original, full gVisor, and reorder-only configurations % Show: Dramatic jump at medium (29.6 -> 64.2 -> 72.7 Mbps); @@ -1378,7 +1378,6 @@ where the original result had Headscale 40\% ahead. The Nix cache flips too: Internal completes in 29.1\,s vs.\ Headscale's 36.3\,s, where the original had Headscale 17\% faster. -% TODO: Needs to be created % PLOT: before/after comparison % File: Figures/impairment/headscale-gap-reversal.png % Data: Internal vs Headscale throughput ratio at each impairment diff --git a/Figures/impairment/headscale-gap-reversal.png b/Figures/impairment/headscale-gap-reversal.png new file mode 100644 index 0000000..77bf809 Binary files /dev/null and b/Figures/impairment/headscale-gap-reversal.png differ diff --git a/Figures/impairment/headscale-vs-internal-across-profiles.png b/Figures/impairment/headscale-vs-internal-across-profiles.png new file mode 100644 index 0000000..88df257 Binary files /dev/null and b/Figures/impairment/headscale-vs-internal-across-profiles.png differ diff --git a/Figures/impairment/no_vpn_kernel_tuning_comparison.png b/Figures/impairment/no_vpn_kernel_tuning_comparison.png new file mode 100644 index 0000000..145885b Binary files /dev/null and b/Figures/impairment/no_vpn_kernel_tuning_comparison.png differ