Repository
並行獲取儲存庫數據
如果我發出“zypper up”或“apt-get update”,則以線性順序獲取儲存庫數據。
大問題:為什麼?為什麼我們不能通過並行啟動所有儲存庫數據下載來加快更新過程?
我不是在談論包更新,只是回購資訊。
在我看來,這是因為沒有必要。
目前,典型的更新過程(apt、yum 等)通常不受頻寬限制。用於下載儲存庫文件或包的更新過程的時間部分要麼不重要(秒),要麼通過添加並行化可能不會顯著改善
$$ since if bandwidth is a problem, parallelisation may make it worse $$. 還有其他限制。例如,Apt 甚至不支持 2 個同時操作,而 yum 或emerge 則支持。這些限制可能存在以限制複雜性,或者僅僅是因為它們對日常使用者和系統管理員來說並不是真正的問題。
複雜性和性能需要付出努力,這意味著在付出努力之前需要在一定程度上證明它是合理的。
但是,如果你真的要追求這個,一般是可以的: