How does proton determine fastest server

This may be a dumb question but how does proton vpn determine fastest server , sometimes when I connect fastest it will connect to a server not close to me at all I wonder how that can be fastest server

For example my/nj servers are closest to me geographically , but sometimes I get sent to Chicago Texas or Florida for fastest server. I have even been sent across the ocean to some European servers.

Yeah it’s been really bad and picking servers far away / high latency

I assume it’s some combination of utilisation, available bandwidth, RTT and maybe a little round-robin’ing as a tie breaker when all other factors are equal.

That’s easy. It doesn’t. The “fastest” server is whichever server that has the least load and isn’t the server that offers the least ping or the fastest link speed to you. This means that it is cheaper for them to operate if they assign you servers on the basis of load, rather than speed where everyone would flock to a few good servers.

Yeah. I don’t bother with that crap. I just manually select a server close to me, otherwise I get stuck with servers faraway from me that have insane ping and slow speed. Wish they would expand on the profile system and allow me to designate a city instead of just a country.

Yeah, I notice sometimes my speed and responsiveness on websites will be poor, and I notice I’m connected to a server on the other end of the country. I change to one near me and notice immediate improvement

NYC never near to me, but it is my always (almost every time) fastest server! Recently they changed algorithm and at least I am getting connected to “LOWER LOAD” server nowadays!

For me the NY/NJ ones seem the slowest for whatever reason. California seems pretty good for me. Even though geographically NY/NJ is the closest to me in comparison, California works the best for me. So I don’t think geography matters in this case(when it obviously should).

It’s been happening for a while now. I’m physically located in Montreal and yet it keeps sending me to Toronto. They need to fix this.

For me it connects to a sever in the sane country. Which defeats the purpose. Ironically since most content I access is overseas, I tend to get better speeds connecting to an overseas server. So not working well for me at all.

Just don’t even bother with it. It never actually gets the fastest in terms of ping or speed. As another mentioned it may just do very loose geography + server load but it has connected me to servers that had higher current load that local faster ones. Whatever the logic is that they use, it is either really crappy or specifically for their internal reasons, not for your ‘fastest’ connection.

closest and fastest was japan for me (asian) when i used it before (could pick manually). Now its poland, and switches to US or NL.

It doesn’t, it’s a gimmick to convince users.

No telling but the recent changes to the free mobile app …vacuum. You only get to change free servers once a day or something stupid which is useless if you;re having a problem. I officially take back half the good things I’ve said about ProtonVPN

I have bee manually entering city I want to connect to I wonder if that’s the only way to rectify that issue.

Yes I have been manually choosing closest city unfortunate.

I feel like my ping is a bit higher if I get an non NYC server. If its nyc server usually get ping of 2ms or so , for chicago its in the 40s , a bit higher for florida .

That’s interesting I have only tested/used fastest server and ones I know are closest proximity. When you say slowest is that just via speed test or by how it works in real world for you.

I feel like this issue has come up with different vpn providers , I wonder how easy it would be fix if it is at all fixable.

It’s not really a once-a-day limit.