Puna DNF/RPM në Fedora 34 do të përshpejtohet

Një nga ndryshimet që priten në Fedora 34 do të jetë përdorimi dnf-plugin-cow, që përshpejton funksionimin e DNF/RPM duke përdorur teknikën Copy on Write (CoW), e cila zbatohet mbi sistemin e skedarëve Btrfs.

Krahasimi i metodave aktuale dhe të ardhshme të instalimit/përditësimit të pakos RPM në Fedora.

Metoda aktuale:

  • Shkruaj kërkesën e instalimit/përditësimit në një listë paketash dhe veprimesh.
  • Shkarko dhe verifiko integritetin e paketave të reja.
  • Instalo/përditëso paketat një pas një duke përdorur skedarët RPM, dekompresimin dhe shkrimin e skedarëve të rinj në disk.

Metoda e ardhshme:

  • Shkruaj kërkesën e instalimit/përditësimit në një listë paketash dhe veprimesh.
  • Shkarko dhe njëkohësisht dekompreso paketat në skedarin RPM të optimizuar lokalisht. Instalo/përditëso paketat një pas një duke përdorur skedarët RPM dhe lidhjen e referencave (reflinking) për ri-përdorimin e të dhënave që tashmë janë në disk.
  • Последовательно установить/обновить пакеты используя RPM файлы и связывание ссылок (reflinking) для переиспользования данных, уже находящихся на диске.

Për të realizuar lidhjen e referencave përdoret ioctl_ficlonerange(2)

Rritja e pritur e performancës — deri në 50%. Të dhëna më të sakta do të dalin në janar.

Burimi: linux.org.ru

Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë 🔥 Bli një hosting të besueshëm për faqet me mbrojtje DDoS, VPS VDS serverë | ProHoster