Un dels canvis previstos per a Fedora 34 serà l'ús de dnf-plugin-cow, que accelera DNF/RPM mitjançant la tècnica Copy on Write (CoW) implementada a la part superior del sistema de fitxers Btrfs.
Comparació dels mètodes actuals i futurs per instal·lar/actualitzar paquets RPM a Fedora.
Mètode actual:
- Desglosseu la sol·licitud d'instal·lació/actualització en una llista de paquets i accions.
- Baixeu i comproveu la integritat dels nous paquets.
- Instal·leu/actualitzeu paquets de manera constant mitjançant fitxers RPM, descomprimint i escrivint fitxers nous al disc.
Mètode futur:
- Desglosseu la sol·licitud d'instal·lació/actualització en una llista de paquets i accions.
- Descarrega i al mateix temps descomprimir paquets dins optimitzat localment Fitxer RPM.
- Instal·leu/actualitzeu paquets seqüencialment mitjançant fitxers RPM i tornant a enllaçar per reutilitzar les dades que ja estan al disc.
Per implementar l'enllaç d'enllaç, utilitzeu ioctl_ficlonerange(2)
L'augment esperat de la productivitat és del 50%. Al gener apareixeran dades més precises.
Font: linux.org.ru