De werking van DNF/RPM in Fedora 34 zal worden versneld

Een van de veranderingen die zijn gepland voor Fedora 34 is het gebruik van dnf-plugin-cow, wat de prestaties van DNF/RPM versnelt door middel van de Copy on Write (CoW) techniek, die bovenop het Btrfs bestandssysteem is geĆÆmplementeerd.

Vergelijking van de huidige en toekomstige methoden voor het installeren/updaten van RPM-pakketten in Fedora.

Huidige methode:

  • De installatie/update-aanvraag opsplitsen in een lijst van pakketten en acties.
  • Nieuwe pakketten downloaden en de integriteit verifiĆ«ren.
  • Pakketten sequentieel installeren/updaten met behulp van RPM-bestanden, decompressie en schrijven van nieuwe bestanden naar de schijf.

Toekomstige methode:

  • De installatie/update-aanvraag opsplitsen in een lijst van pakketten en acties.
  • Pakketten tegelijkertijd downloaden en uitpakken in een lokaal geoptimaliseerd RPM-bestand.
  • Pakketten sequentieel installeren/updaten met behulp van RPM-bestanden en link-koppeling (reflinking) om al aanwezige gegevens op de schijf te hergebruiken.

Voor het implementeren van link-koppeling wordt ioctl_ficlonerange(2)

gebruikt. Verwachte prestatiewinst — tot 50%. Nauwkeurigere gegevens zullen in januari beschikbaar komen.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster