Der Paketmanager Zypper implementiert den parallelen Download von Paketen

Die Entwickler der openSUSE-Distribution haben im Paketmanager Zypper die Möglichkeit implementiert, den Download von Paketen und Metadaten zu parallelisieren. Darüber hinaus wird ein neues Backend vorgeschlagen, das bereits hergestellte Verbindungen optimaler wiederverwendet und die Effizienz der Metadatenverarbeitung verbessert. Beim Aktualisieren von 250 Paketen mit einer Gesamtgröße von 100 MB verringerte sich die Ladezeit nach Aktivierung des neuen Backends und des Parallelmodus von 68.7 Sekunden auf 13.1 Sekunden, beim Aktualisieren von 407 Paketen mit einer Gesamtgröße von 1 GB von 281.1 Sekunden auf 119.6 Sekunden.

Parallelisierung ist seit den Versionen libzypp 17.36.4 und zypper 1.14.87 verfügbar und derzeit nur in den Repositories Tumbleweed und Slowroll verfügbar. Standardmäßig sind die genannten Funktionen derzeit deaktiviert und werden als experimentell dargestellt. Um den parallelen Download und das neue Backend zu aktivieren, können Sie die Umgebungsvariablen „ZYPP_PCK_PRELOAD=1“ und „ZYPP_CURL2=1“ verwenden und die Anzahl der gleichzeitigen Verbindungen mit dem Parameter „download.max_concurrent_connections“ in der Konfigurationsdatei zypp.conf anpassen.

Source: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz und VPS-VDS-Servern 🔥 Kaufen Sie zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster