Rajko M. wrote:
On Sunday 25 November 2007 02:20:29 am Aaron Kulkis wrote:
Rajko M. wrote:
On Saturday 24 November 2007 10:47:27 am Aaron Kulkis wrote:
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. Hmm. It seems like experience of someone running OS from the swap. Buying more RAM, can reduce hard disk activity. So you think the repository is going to keep the ENTIRE database of files in RAM??? If not, then we're back to multi-millisecond delays for each and every seek performed by a disk drive read/write head.
Aaron,
giving so much attention to words and so little to numbers is annoying.
Part of being a good engineer is paying attention to EVERYTHING. In this case, the numbers are immaterial.
The "ENTIRE database" ie. zypp.db is some 50 MB to 150 MB, depends on number of repositories. If that has no place in RAM it is for sure time to buy some.
And you can assure that, while RPMs and other files are being downloaded from it the repository will preferentially keep zypp.db in memory (i.e. not get swapped out to disk), by what method exactly? The Linux kernal can (and will) swap out memory used by any process EXCEPT init. The typical repository holds FAR more files than can fit in the physical RAM of anything smaller than high end compute servers. Generic motherboards for 64-bit CPUs aren't holding any more than 8MB when all the slots are filled.... and many don't even enough for that. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org