Една од промените планирани за Fedora 34 ќе биде употребата на dnf-приклучок-крава, што го забрзува DNF/RPM користејќи ја техниката Copy on Write (CoW) имплементирана на врвот на датотечниот систем Btrfs.
Споредба на сегашните и идните методи за инсталирање/ажурирање на RPM пакети во Fedora.
Тековен метод:
- Разложете го барањето за инсталација/ажурирање во листа на пакети и дејства.
- Преземете и проверете го интегритетот на новите пакети.
- Постојано инсталирајте/ажурирајте пакети користејќи RPM-датотеки, декомпресирајќи и пишувајќи нови датотеки на дискот.
Иден метод:
- Разложете го барањето за инсталација/ажурирање во листа на пакети и дејства.
- Преземете и во исто време отпакувајте пакети во локално оптимизиран RPM датотека.
- Секвенцијално инсталирајте/ажурирајте ги пакетите користејќи RPM-датотеки и повторно поврзување за повторна употреба на податоците веќе на дискот.
За да имплементирате поврзување со врски, користете ioctl_ficlonerange (2)
Очекуваното зголемување на продуктивноста е 50%. Попрецизни податоци ќе се појават во јануари.
Извор: linux.org.ru