Vienas iš planuojamų „Fedora 34“ pakeitimų bus naudojimas dnf-plugin-cow, kuris pagreitina DNF / RPM naudojant Copy on Write (CoW) techniką, įdiegtą Btrfs failų sistemos viršuje.
Dabartinių ir būsimų RPM paketų diegimo / atnaujinimo metodų palyginimas Fedora.
Dabartinis metodas:
- Diegimo / atnaujinimo užklausą suskirstykite į paketų ir veiksmų sąrašą.
- Atsisiųskite ir patikrinkite naujų paketų vientisumą.
- Nuosekliai diegti / atnaujinti paketus naudodami RPM failus, išskleisti ir įrašyti naujus failus į diską.
Būsimas metodas:
- Diegimo / atnaujinimo užklausą suskirstykite į paketų ir veiksmų sąrašą.
- Atsisiųskite ir tuo pačiu metu išpakuokite pakuotės į optimizuotas lokaliai RPM failas.
- Iš eilės įdiekite / atnaujinkite paketus naudodami RPM failus ir pakartotinai susiekite, kad dar kartą naudotumėte duomenis, esančius diske.
Norėdami įdiegti nuorodų susiejimą, naudokite ioctl_ficlonerange(2)
Tikimasi, kad produktyvumas padidės 50%. Tikslesni duomenys pasirodys sausio mėnesį.
Šaltinis: linux.org.ru