WireGuard performance with a Pi Zero - oct8l's pages

submited by
Style Pass
2024-10-19 17:30:03

I had a spare Pi Zero (version 1.3 used for these tests) laying around, and I thought I’d try and check out what some basic performance marks were when running the Pi Zero as a WireGuard server. I haven’t been able to find a whole lot of other benchmarks for running WireGuard on a Pi Zero, so I thought I’d try some out. As a side note, the USB ethernet adapter I’m using is this one from Smays.

My client in this situation was a VM running Debian with 2 CPU cores and 2GB of RAM, so it should be more than powerful enough to run WireGuard and not be a bottleneck.

My Raspberry Pi Zero is running Raspbian Lite (April 2019 version). I know that there are other spins like DietPi that could allow it to perform faster, but I used Raspbian for this test.

 Note: in the Asciicasts below, some have two panes split horizontally. This is me using tmux to access the Debian VM on top and the Pi Zero on bottom to keep an eye on CPU utilization while performing these tests.

Leave a Comment