DNF/RPM do të jetë më i shpejtë në Fedora 34

Një nga ndryshimet e planifikuara për Fedora 34 do të jetë përdorimi i dnf-plugin-lopë, i cili përshpejton DNF/RPM duke përdorur teknikën Copy on Write (CoW) të zbatuar në krye të sistemit të skedarëve Btrfs.

Krahasimi i metodave aktuale dhe të ardhshme për instalimin/përditësimin e paketave RPM në Fedora.

Metoda aktuale:

  • Zbërthejeni kërkesën për instalim/përditësim në një listë paketash dhe veprimesh.
  • Shkarkoni dhe kontrolloni integritetin e paketave të reja.
  • Instaloni/përditësoni vazhdimisht paketat duke përdorur skedarë RPM, duke dekompresuar dhe shkruar skedarë të rinj në disk.

Metoda e ardhshme:

  • Zbërthejeni kërkesën për instalim/përditësim në një listë paketash dhe veprimesh.
  • Shkarkoni dhe në të njëjtën kohë zbërtheni paketat në optimizuar në nivel lokal Skedari RPM.
  • Instaloni/përditësoni në mënyrë të njëpasnjëshme paketat duke përdorur skedarë RPM dhe duke rilidhur për të ripërdorur të dhënat tashmë në disk.

Për të zbatuar lidhjen e lidhjeve, përdorni ioctl_ficlonerange (2)

Rritja e pritur e produktivitetit është 50%. Të dhëna më të sakta do të shfaqen në janar.

Burimi: linux.org.ru