Philippe Landau wrote:
Aaron Kulkis wrote:
How do you propose that YAST improve network communication speed? Downloading in parallel. So, have the repository's disk-drive head bouncing back and forth between multiple files, rather than staying on one
Philippe Landau wrote: track until it's done... no, that does NOT speed up communication speed..it slows it down further (and even with striping (RAID 1), the principle still applies). Downloading several files at the same time is not a challenge. If you want to go down to hardware level, much is done with
Aaron Kulkis wrote: the help of RAM :-)
Your missing my point... downloading several files in parallel off of the same server IS SLOWER because you introduce a TREMENDOUS overhead of bouncing the read/write head all over the place. And if the server's bandwidth is being used up, so that you only have, say, a 30 kb/sec stream coming in, doing two files in parallel isn't going to give you a larger stream...especially since you're STILL sharing the bandwidth with everyone else on the server. But now, ALL OF YOU are adding even more disk-drive induced slow-downs. Parallelism does not always yield increases in speed, and in this case, it actually HINDERS performance, because there's no parallel hardware, and there's usually not any unused time on the hardware at the bottleneck of the process (disk drives are almost always the bottleneck in any fileserving situation) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org