Vývojári distribúcie openSUSE implementovali do balíčkového správcu Zypper možnosť paralelizácie sťahovania balíkov a metadát. Navyše bol navrhnutý nový backend, ktorý efektívnejšie opätovne využíva už nainštalované spojenia a zvyšuje efektivitu spracovania metadát. Pri aktualizácii 250 balíkov s celkovou veľkosťou 100 MB sa čas sťahovania po zapnutí nového backendu a paralelného režimu skrátil z 68,7 sekundy na 13,1 sekundy, a pri aktualizácii 407 balíkov s veľkosťou 1 GB – z 281,1 sekundy na 119,6 sekundy.
Paralelizácia je dostupná od verzií libzypp 17.36.4 a zypper 1.14.87, ktoré sú zatiaľ dostupné len v repozitároch Tumbleweed a Slowroll. Predvolene sú tieto funkcie zatiaľ vypnuté a sú považované za experimentálne. Pre povolenie paralelného sťahovania a nového backendu je možné použiť premenné prostredia „ZYPP_PCK_PRELOAD=1“ a „ZYPP_CURL2=1“, a nastavenie počtu súčasných spojení sa reguluje pomocou parametra „download.max_concurrent_connections“ v konfiguračnom súbore zypp.conf.
Zdroj: opennet.ru
