- mě teda v naprosté většina případů limituje linka u mě (100 nebo 300 Mb/s)
- tohle asi bude dost hnusné k mirrorům a bude to omezovat ostatní co to nepoužívají
- největší pomalost apt/dpkg je v tom že dělá furt fsync a to řeší eatmydata, což je LD_PRELOAD wrapper co fsync vyignoruje
Jestli stáhnu 5 souborů z jednoho zrcadla, nebo po jednom z 5, je buřt, ne? Úhrnné zatížení serverů se tím nemění.
Vzhledem k tomu, že v daném regionu má většina lidí stejný denní cyklus, vyrostou peaky, které se daleko hůř řídí. Těm, kteří to stáhnou paralelně to bude přínosné jen do té doby, dokud budou existovat "troubové", kteří stahují v sérii. Jakmile by to začali dělat všichni, bude přínos pro všechny opět nulový.
největší pomalost apt/dpkg je v tom že dělá furt fsync a to řeší eatmydata, což je LD_PRELOAD wrapper co fsync vyignoruje
Děkuji moc za tip na eatmydata. Na stroji s pomalou IDE CF kartou jsem musel přesunout příslušné /var adresáře do ramdisku, aby se dal apt-get prakticky používat. Tohle je mnohem lepší řešení. Díky!
no tohle (ma) resi(t) rychlost downloadu, tam Arch ted nevim zda pouziva by default paralelni stahovani jednoho balicku ;-)
jinak Arch ma rychlejsi konfiguraci jiz stazeneho balicku, ale jen pokud jde o binarni, jestli jde o kompilacni tak Debian ho nakonfiguruje urcite drive nez Arch skopmiluje, obzvlast pokud dokompilovava i zavislostni balicky a pta se te kdyz je vice moznosti ;-)
Ono by stačila jiná věc: Napřed stahovat balíčky bez závislostí (a začít od nejmenšího), pak balíčky s méně závislostmi apod. A jak se to stáhne, okamžitě instalovat. Ne že jak trotl čekám na stažení úplně všeho, linka ucpaná, disk se fláká, a až pak se to všechno začne jedno po druhém instalovat, kde disk je na sto procent a linka se fláká. Nějaké mirrory podle mě nikoho moc nespasí.
A ta rychlost/pomalost downloadu balicku/updatu nekoho vyznamne limituje??
Z me vlastni zkusenosti (Fedora desktop, RHEL, CentOS servery) aktualizuju/instaluju jednou za cas na desktopu a to delam stejne vzdy "dnf update -y && shutdown -h now" a jdu si po svejch.
Kdyz to delam na serveru, tak pres den spustim "--downloadonly", tim se mi vse stahne na server a v noci pak v downtime okne vlastni update. A u instalace stejne bokem vetsinou jeste studuju 'man', takze jestli to bezi minutu nebo dve je mi fakt jedno.
Pro nove instalace lokalni on-site zrdcadlo :-)
25. 5. 2021, 12:00 editováno autorem komentáře