Un dos cambios previstos para Fedora 34 será o uso de dnf-plugin-vaca, que acelera DNF/RPM mediante a técnica Copy on Write (CoW) implementada enriba do sistema de ficheiros Btrfs.
Comparación dos métodos actuais e futuros para instalar/actualizar paquetes RPM en Fedora.
Método actual:
- Desglosa a solicitude de instalación/actualización nunha lista de paquetes e accións.
- Descarga e verifica a integridade dos novos paquetes.
- Instala/actualiza constantemente paquetes usando ficheiros RPM, descomprimindo e escribindo novos ficheiros no disco.
Método futuro:
- Desglosa a solicitude de instalación/actualización nunha lista de paquetes e accións.
- Descarga e ao mesmo tempo descomprimir paquetes en optimizado localmente Ficheiro RPM.
- Instala/actualiza secuencialmente os paquetes usando ficheiros RPM e religalos para reutilizar os datos que xa hai no disco.
Para implementar a ligazón de ligazóns, use ioctl_ficlonerange(2)
O aumento esperado da produtividade é do 50%. En xaneiro aparecerán datos máis precisos.
Fonte: linux.org.ru