I have a fairly decent sized directory, and one thing that pains the shit out of me is that loading the directory via Samba seems to happen at 2-4kBps over a link with even a dozen or two ms of latency.<p>I've tried & tried & tried to optimize this, have been desperate to get the throughput of directory loading to go faster. But loading this directory takes so damned long, literally minutes to open the directory. This might all be my implementations (cifsmounts, Samba), but it makes me so steamed at SMB. Over LAN it's fast enough, no complaints there, but as soon as there's some latency in the system, the whole thing runs at a crawl pace. It feels like a protocol, a misdesigned, shitty, bad protocol. Bah. Bother.<p>Alas SMB is basically the only ubiquotous protocol out there. Windows, Mac, Linux do it natively. Google dropped a Android client in 2017 & then never ever maintained it again, hahaha, what a bunch of shits, this company does no good. It's the only option, it feels like, but holy hell it's just sooo bad at browsing over wan. Unfathomably super shit. Not super relevant for the NAS case, but this doesn't feel like a super hard problem, yet everything is shit.