3 ms·
I wonder, does this support threaded transfer? It really bugs me that so many tools don't, and therefore just leave users waiting around with unused internet ba
by mises 8y ago
I wonder, does this support threaded transfer? It really bugs me that so many tools don't, and therefore just leave users waiting around with unused internet bandwidth.
Of course, I suppose the design of TCP is part of this. It seems that there ought to be some more control of how aggressive it is about dropping connection rate. I keep hearing about multiplexed connections in newer protocols (QUIC etc.); would that translate into saturation of network connections?
- Scaevolus 8y agoTCP often fails to saturate network links because it treats packet loss as congestion. TCP-BBR tries to model the network more accurately, treating latency as congestion: https://cloud.google.com/blog/products/gcp/tcp-bbr-congestion-control-comes-to-gcp-your-internet-just-got-faster https://cloud.google.com/blog/products/gcp/tcp-bbr-congestio... Tor adds additional complexities, since intermediate nodes are even more likely to be congested than the average backbone router. I don't know if BBR improves things there.
- mises 8y agoHmm, interesting thought. This explains why google drive, youtube, etc. can download so quickly with a single connection (especially compared with other services). Thanks for the link.