В пакетния мениджър Zypper е реализирано паралелно изтегляне на пакети.

Разработчиците на дистрибуцията openSUSE реализираха в пакетния мениджър Zypper възможността за паралелно зареждане на пакети и метаданни. Допълнително е предложен нов бекенд, който по-оптимално повторно използва вече установени връзки и увеличава ефективността на обработката на метаданни. При обновяване на 250 пакета с общ размер от 100 МБ, времето за зареждане след включването на новия бекенд и паралелния режим е намалено от 68.7 секунди на 13.1 секунда, а при обновяване на 407 пакета с размер от 1 ГБ — от 281.1 секунди на 119.6 секунди.

Паралелизацията е налична от версиите libzypp 17.36.4 и zypper 1.14.87, които в момента са разположени само в репозиториите Tumbleweed и Slowroll. По подразбиране споменатите възможности все още са деактивирани и се предлагат като експериментални. За да активирате паралелното зареждане и новия бекенд, можете да използвате променливите на средата "ZYPP_PCK_PRELOAD=1" и "ZYPP_CURL2=1", а настройката за броя на паралелните връзки се регулира с параметъра "download.max_concurrent_connections" в конфигурационния файл zypp.conf.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster