Jednou ze změn plánovaných pro Fedoru 34 bude použití dnf-plugin-cow, který zrychluje DNF/RPM pomocí techniky Copy on Write (CoW) implementované nad souborovým systémem Btrfs.
Porovnání současných a budoucích metod pro instalaci/aktualizaci RPM balíčků ve Fedoře.
Aktuální metoda:
- Rozdělte požadavek na instalaci/aktualizaci na seznam balíčků a akcí.
- Stáhněte si a zkontrolujte integritu nových balíčků.
- Důsledně instalujte/aktualizujte balíčky pomocí souborů RPM, dekomprimujte a zapisujte nové soubory na disk.
Budoucí metoda:
- Rozdělte požadavek na instalaci/aktualizaci na seznam balíčků a akcí.
- Stáhnout a zároveň rozepnout balíčky v lokálně optimalizované RPM soubor.
- Postupně instalujte/aktualizujte balíčky pomocí souborů RPM a přepojováním, abyste znovu použili data, která jsou již na disku.
Chcete-li implementovat propojení odkazů, použijte ioctl_ficlonerange(2)
Očekávaný nárůst produktivity je 50 %. Přesnější údaje se objeví v lednu.
Zdroj: linux.org.ru