Philippe Landau wrote:
Aaron Kulkis wrote:
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
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
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]