xray + armbian = slow? (中文也行!) #4941
alcatraz-zz
started this conversation in
Performance
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I opened an issue and got one suggestion before it was closed. I'm hoping this discussion can stay open long enough to try more ideas. Thanks!
Hey fellas
I have FOUR different armbian devices that seem to all struggle with xray and throughput at high latency. It is not a cpu issue.
I run the normal reality script and then I do the 优化 "204" setting to improve congestion etc (works well on x86) but it remains slow at high latency. (I tried the xhttp script too and no improvement.)
If I connect an ethernet usb dongle, like rtl8152b I get the full throughput even at high latency. What??? So it's a nic issue?
I thought maybe the onboard ethernet isn't well supported by the kernel so I got a nanopi neo4 with onboard realtek gigabit .... AND it's slow too. Anything onboard with armbian is slow.
With slow I mean that a single connection gets 5-10Mbit. With a dongle I can get up to 100Mbit on a single connection.
Why is a usb realtek dongle better supported than onboard realtek gigabit? I don't get it. Does anybody have an idea I could try?
What's really difficult is that the problem only shows up at high latency. If I set up a new device at home I get full throughput, but when it's in another country 200-300ms latency it just slows down to 5-10Mbit.
Thanks for helping me figure it out. Love your work!
(user Fangliding suggested I try set bufferSize to 512. It didn't fix my problem. I tried many bufferSize from 16 to 10240.)
Beta Was this translation helpful? Give feedback.
All reactions