3 ms·
> I wish that browsers and applications would keep firing spawning and firing requests at a rate beyond human perception, until one succeeds. I do not think yo
by aeturnum 12y ago
> I wish that browsers and applications would keep firing spawning and firing requests at a rate beyond human perception, until one succeeds.
I do not think you would enjoy the network conditions that come with that behavior. The point about killing old sockets early when switching wifi makes a lot of sense, however.
- dheera 12y agoWell, the problem is really that the network isn't even connected properly in the first place. I agree that it shouldn't behave badly while actually on the network. It's just odd that madly hitting refresh while wifi is reconnecting actually gives me a sooner and faster page load than letting the machine load by itself. That means there is something can be automated but unfortunately isn't being automated.
- rphlx 12y agoNetwork stacks are layered and even after 40+ years, on every OS I've seen, L4 (TCP) never queries nor uses any L1/L2/L3 link quality/stability/availability information when computing retrans intervals, etc. Doing that would indeed be an aesthetically distasteful layering violation, but it would enable much more optimal behavior in a lot of wifi & cell network scenarios, as you've said. It will probably happen eventually, at least in Linux, after a few more years of commercial pressure to make it suck less.