Did some more fiddling on my Pi for H@H.
Seems Pi4 8G is capable of using more bandwidth if the ISP allows for higher burst speed. Recently my ISP updated my network and my download and upload speed is higher AND I added a second WAN line to my router for an additional 30Mbps upload capacity.
And I also enabled BBR (google Easily Boost Ubuntu Network Performance by Enabling TCP BBR) on my Pi.
Now it can go to 6900KBps without 100% CPU and crashing. Only around 50-60% CPU utilization now.
(IMG:[
imgur.com]
https://imgur.com/aduQIIM.jpg)
(IMG:[
imgur.com]
https://imgur.com/tb5KvEk.png)
Though might be worth noting that both speedometer and my router reports higher network usage than what's reported by H@H. (I took the screenshot after just loading into the remote desktop so for most of the history the speedometer record should not include the xrdp bandwidth usage. And the router one should only include WAN1 upload so not even the uploads that got load balanced to WAN2)
UPDATE:
Let it ran for a month now I had the 2nd China Unicom WAN. It's hit rate's 455 which is about 65% of the hit rate for the Linode Japan server (1300G cache 1000Mbps+) that I pay around 200 USD a month for (including hard drive/bandwidth overages) while only having 400G cache and around 100 Mbps sustained upload speed. And the quality's pretty much pinned at 10000 (I suspect most quality drops are because of crap internet connection to Chinese users.)
The monthly cost's only 15-20W power for the Pi + 30-40 USD for the two home connection. If I get my Pi a bigger hard drive for more cache so it will use more bandwidth when its not peak time. It's hit rate might reach or surpass the Linode's. Very much worth doing if you can get your hands on a public Chinese IP for your home connection, probably the most cost effective way to get higher hit rates.
(IMG:[
i.imgur.com]
https://i.imgur.com/hGCFkC4.png)
(IMG:[
i.imgur.com]
https://i.imgur.com/LweJnBC.png)
(IMG:[
i.imgur.com]
https://i.imgur.com/jp2szLO.png)
So my 400G SSD Pi client overtook my 1T SSD Linode server...... Even though it's a fraction of the disk size and internet speed
This post has been edited by Based Brandon: Aug 12 2022, 08:07