Ein af þeim breytingum sem fyrirhugaðar eru fyrir Fedora 34 verður notkun dnf-plugin-kýr, sem flýtir fyrir DNF/RPM með því að nota Copy on Write (CoW) tæknina sem er útfærð ofan á Btrfs skráarkerfið.
Samanburður á núverandi og framtíðaraðferðum til að setja upp/uppfæra RPM pakka í Fedora.
Núverandi aðferð:
- Skiptu niður uppsetningar-/uppfærslubeiðninni í lista yfir pakka og aðgerðir.
- Sæktu og athugaðu heilleika nýrra pakka.
- Settu/uppfærðu pakka stöðugt með því að nota RPM skrár, þjappaðu niður og skrifaðu nýjar skrár á diskinn.
Framtíðaraðferð:
- Skiptu niður uppsetningar-/uppfærslubeiðninni í lista yfir pakka og aðgerðir.
- Sækja og á sama tíma renna niður pakkar inn staðbundið bjartsýni RPM skrá.
- Settu upp / uppfærðu pakka í röð með því að nota RPM skrár og endurtengja til að endurnýta gögn sem þegar eru á disknum.
Til að innleiða tengitengingu, notaðu ioctl_ficlonerange(2)
Áætluð framleiðniaukning er 50%. Nákvæmari gögn munu birtast í janúar.
Heimild: linux.org.ru