Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Sunshine And March Vibes (2025 Wallpapers Edition)

      May 21, 2025

      The Case For Minimal WordPress Setups: A Contrarian View On Theme Frameworks

      May 21, 2025

      How To Fix Largest Contentful Paint Issues With Subpart Analysis

      May 21, 2025

      How To Prevent WordPress SQL Injection Attacks

      May 21, 2025

      The best smart glasses unveiled at I/O 2025 weren’t made by Google

      May 21, 2025

      Google’s upcoming AI smart glasses may finally convince me to switch to a pair full-time

      May 21, 2025

      I tried Samsung’s Project Moohan XR headset at I/O 2025 – and couldn’t help but smile

      May 21, 2025

      Is Google’s $250-per-month AI subscription plan worth it? Here’s what’s included

      May 21, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      IOT and API Integration With MuleSoft: The Road to Seamless Connectivity

      May 21, 2025
      Recent

      IOT and API Integration With MuleSoft: The Road to Seamless Connectivity

      May 21, 2025

      Celebrating GAAD by Committing to Universal Design: Low Physical Effort

      May 21, 2025

      Celebrating GAAD by Committing to Universal Design: Flexibility in Use

      May 21, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Microsoft open-sources Windows Subsystem for Linux at Build 2025

      May 21, 2025
      Recent

      Microsoft open-sources Windows Subsystem for Linux at Build 2025

      May 21, 2025

      Microsoft Brings Grok 3 AI to Azure with Guardrails and Enterprise Controls

      May 21, 2025

      You won’t have to pay a fee to publish apps to Microsoft Store

      May 21, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Zypper ottimizza le prestazioni con download paralleli sperimentali

    Zypper ottimizza le prestazioni con download paralleli sperimentali

    March 28, 2025
    Zypper ottimizza le prestazioni con download paralleli sperimentali

    Zypper, il gestore di pacchetti per distribuzioni GNU/Linux come openSUSE che utilizza RPM come formato di file standard, ha introdotto funzionalità sperimentali per migliorare l’efficienza delle operazioni di aggiornamento. Queste novità, disponibili nelle versioni libzypp 17.36.4 e zypper 1.14.87, sono state implementate sotto licenza GPLv2+, coerente con gli standard del software libero.

    Novità in Zypper

    Le ultime modifiche includono 2 innovazioni principali:

    1. Download paralleli dei pacchetti: Abilita il recupero simultaneo di più pacchetti, riducendo i tempi di attesa.
    2. Nuovo backend media: Ottimizza la gestione delle connessioni e dei metadati, riducendo al minimo i sovraccarichi, come il recupero dei metalink (URL che combinano più fonti di download per garantire una maggiore affidabilità) o la distribuzione dei file tra diversi server.

    Entrambe le funzionalità sono attualmente sperimentali e richiedono configurazioni manuali. Per attivarle, è necessario impostare variabili d’ambiente prima di eseguire i comandi zypper.

    Configurazione e utilizzo

    Per abilitare i download paralleli:

    env ZYPP_PCK_PRELOAD=1 zypper dup

    Il numero massimo di connessioni simultanee si regola nel file /etc/zypp/zypp.conf con la direttiva:

    textdownload.max_concurrent_connections = 5

    Per abilitare il nuovo sistema di gestione per i file da scaricare:

    env ZYPP_CURL2=1 zypper ref

    Prestazioni e benchmark

    I test condotti dagli sviluppatori mostrano riduzioni significative dei tempi di esecuzione:

    Scenario di test Tempo tradizionale Tempo col nuovo metodo Tempo con download paralleli
    Download 100MB (~250 pacchetti) 68.7 secondi 29.6 secondi 13.1 secondi
    Download 1.02GB (407 pacchetti) 281.1 secondi 208.5 secondi 119.6 secondi

    Questi risultati evidenziano un miglioramento superiore al 50% in scenari reali, particolarmente vantaggioso per sistemi con connessioni lente o latenza elevata.

    Disponibilità e compatibilità

    Le nuove funzionalità sono già presenti in Tumbleweed e Slowroll, mentre gli utenti di Leap 15/16 possono ottenerle tramite il repository software di sviluppo. Per testarle su distribuzioni immutabili come Aeon o Kalpa, è consigliato l’uso di Distrobox.

    Gli sviluppatori incoraggiano il feedback tramite risposte nella mailing list o il sistema Bugzilla di libzypp, per accelerare l’adozione ufficiale delle funzionalità.

    Per ulteriori dettagli, è disponibile un tutorial video sul canale YouTube di openSUSE, che illustra la configurazione passo-passo.

    Fonte: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/LOCZIG43MFJSTUIQ3VH2CRSYRCBNR4O7/
    Fonte: https://news.opensuse.org/2025/03/27/zypper-adds-experimental-parallel-downloads/

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous Articlegowatch builds and restarts go projects
    Next Article Best Free and Open Source Alternatives to Google Messages

    Related Posts

    Operating Systems

    Microsoft open-sources Windows Subsystem for Linux at Build 2025

    May 21, 2025
    Operating Systems

    Microsoft Brings Grok 3 AI to Azure with Guardrails and Enterprise Controls

    May 21, 2025
    Leave A Reply Cancel Reply

    Continue Reading

    Product Walkthrough: How Datto BCDR Delivers Unstoppable Business Continuity

    Development

    10 Ways to Avoid Mistakes during Project Development (Free Download)

    Development

    ChuXin: A Fully Open-Sourced Language Model with a Size of 1.6 Billion Parameters

    Development

    Researchers at KAUST Use Anderson Exploitation to Maximize GPU Efficiency with Greater Model Accuracy and Generalizability

    Development

    Highlights

    Development

    Researchers at the University of Illinois have developed AI Agents that can Autonomously Hack Websites and Find Zero-Day Vulnerabilities

    June 11, 2024

    We all know AI is getting smarter every day, but you’ll never guess what these…

    IPVulnScout: Tool for finding Known Vulnerability of an ip address

    November 3, 2024

    30+ Best Canva Presentation Templates to Elevate Your Slides

    April 28, 2025

    The AI Fix #24: Where are the alien AIs, and are we being softened up for superintelligence?

    November 12, 2024
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.