I have a tor relay running on a raspberry with raspbian 9 and tor version 3.4.8, everything is working fine for more then a year.
I noticed that the average download/upload is just 1.5 MB and the peak 3.3 MB
The Bandwidth configuration is the following:
BandwidthRate 9 MB
BandwidthBurst 10 MB
RelayBandwidthRate 9 MB
RelayBandwidthBurst 10 MB
MaxAdvertisedBandwidth 9 MB
Depending on your location in the world and the speed of your network
connection, 20-35% utilisation is pretty normal.
(Tor load balances for throughput and latency.)
It doesn't look the CPU or memory usage are too high.
Is this something normal? How can I improve the performance?
If you want your relay to use more bandwidth, stop limiting the bandwidth.
Remove BandwidthRate, BandwidthBurst, and MaxAdvertisedBandwidth
from your config, then wait a week or two and see what happens.
Increase the RelayBandwidthRate and RelayBandwidthBurst, then wait a
week or two and see what happens.
If that doesn't work, try reading the detailed instructions here:
T