L'un des changements prĂ©vus dans Fedora 34 sera l'utilisation de dnf-plugin-cow, qui accĂ©lĂ©ra le fonctionnement de DNF/RPM grĂące Ă la technique Copy on Write (CoW), mise en Ćuvre au-dessus du systĂšme de fichiers Btrfs.
Comparaison entre les méthodes d'installation/mise à jour actuelles et futures des paquets RPM dans Fedora.
Méthode actuelle :
- Décomposer la demande d'installation/mise à jour en une liste de paquets et d'actions.
- Télécharger et vérifier l'intégrité de nouveaux paquets.
- Installer/mise à jour les paquets séquentiellement en utilisant des fichiers RPM, la décompression et l'écriture de nouveaux fichiers sur le disque.
Méthode future :
- Décomposer la demande d'installation/mise à jour en une liste de paquets et d'actions.
- Télécharger et simultanément décompresser les paquets dans un fichier RPM localement optimisé. Installer/mise à jour les paquets séquentiellement en utilisant des fichiers RPM et le reflinking pour réutiliser les données déjà présentes sur le disque.
- Pour réaliser le reflink, on utilise
ioctl_ficlonerange(2) L'augmentation de performance attendue est de 50 %. Des données plus précises seront disponibles en janvier.
L'un des changements prĂ©vus dans Fedora 34 sera l'utilisation de dnf-plugin-cow, qui accĂ©lĂ©ra le fonctionnement de DNF/RPM grĂące Ă la technique Copy on Write (CoW), mise en Ćuvre au-dessus du systĂšme de fichiers Btrfs.
Source : linux.org.ru
