I’m running the node via the docker container. My setup is a iMac, 1Gbps fiber internet, and a WD 6TB drive. I did a test on the drive the other day, and i was able to get 140MBps read/write.
However, running the acceptance script, i see that my upload success rate is 24.252%, download is at 55.801%
This is after 18hrs since last restart. storage2.max-concurrent-requests config is default.
Assuming your iMac is not from the stone ages, your hardware is probably good enough. Most likely it’s your location and latency to the uploader that is limiting you. Not much you can do about that.
If it helps, there are SNO’s with much worse stats than you are seeing.
My iMac is a Retina 5K, 27-inch, Late 2015
I saw some worse stats too But still, i want to improve, as my bandwidth and resources are mostly free.
My HDD is directly attached via USB to the iMac, not thru any USB devices. It’s using USB3.0. I’ve used BlackMagic disk speed test app to test the drive, and it showed about 150MB/s read/write.
Also, i made sure the drive is never going to be in sleep mode.
Should i try to increase max connections? What other params i could meddle with?
USB still adds latency to disk writes. Now with an iMac it’s probably your only option so not much you can do about that. Increasing the concurrency won’t help you here. Your stats show that no transfers were actually rejected so you haven’t run into that limit yet. And having more concurrent transfers would only lower your success rates. I don’t think there is much you can do about it other than move closer to the customer.
I’m in San Diego, CA. NOT MOVING EVER One of the best places that i’ve lived in.
Well, i guess, with time, things will get better, as more people will use the service. Maybe i’m failing hard on the EU people, where 100ms means a lot.