Jednou zo zmien plánovaných pre Fedora 34 bude používanie dnf-plugin-krava, ktorý zrýchľuje DNF/RPM pomocou techniky Copy on Write (CoW) implementovanej nad súborovým systémom Btrfs.
Porovnanie súčasných a budúcich metód inštalácie/aktualizácie RPM balíkov vo Fedore.
Aktuálna metóda:
- Rozdeľte požiadavku na inštaláciu/aktualizáciu na zoznam balíkov a akcií.
- Stiahnite si a skontrolujte integritu nových balíkov.
- Dôsledne inštalujte/aktualizujte balíky pomocou súborov RPM, dekomprimujte a zapíšte nové súbory na disk.
Budúca metóda:
- Rozdeľte požiadavku na inštaláciu/aktualizáciu na zoznam balíkov a akcií.
- Stiahnite si a zároveň rozopnúť balíky v lokálne optimalizované súbor RPM.
- Postupne nainštalujte/aktualizujte balíky pomocou súborov RPM a opätovným prepojením, aby ste opätovne použili údaje, ktoré sú už na disku.
Ak chcete implementovať prepojenie odkazov, použite ioctl_ficlonerange(2)
Očakávaný nárast produktivity je 50 %. Presnejšie údaje sa objavia v januári.
Zdroj: linux.org.ru