DNF/RPM on nopeampi Fedora 34:ssä

Yksi Fedora 34:lle suunnitelluista muutoksista tulee olemaan käyttö dnf-plugin-lehmä, joka nopeuttaa DNF/RPM:ää käyttämällä Copy on Write (CoW) -tekniikkaa, joka on toteutettu Btrfs-tiedostojärjestelmän päällä.

Nykyisten ja tulevien RPM-pakettien asennus-/päivitysmenetelmien vertailu Fedorassa.

Nykyinen menetelmä:

  • Jaa asennus-/päivityspyyntö pakettien ja toimien luetteloon.
  • Lataa ja tarkista uusien pakettien eheys.
  • Asenna/päivitä paketteja johdonmukaisesti RPM-tiedostojen avulla, pura ja kirjoita uusia tiedostoja levylle.

Tulevaisuuden menetelmä:

  • Jaa asennus-/päivityspyyntö pakettien ja toimien luetteloon.
  • Lataa ja samalla pura vetoketju paketit sisään paikallisesti optimoitu RPM-tiedosto.
  • Asenna/päivitä paketit peräkkäin käyttämällä RPM-tiedostoja ja linkittämällä uudelleen, jotta voit käyttää uudelleen levyllä olevia tietoja.

Käytä linkkien linkittämistä ioctl_ficlonerange(2)

Tuottavuuden odotetaan kasvavan 50 %. Tarkemmat tiedot ilmestyvät tammikuussa.

Lähde: linux.org.ru