DNF/RPM ќе биде побрз во Fedora 34

Една од промените планирани за Fedora 34 ќе биде употребата на dnf-приклучок-крава, што го забрзува DNF/RPM користејќи ја техниката Copy on Write (CoW) имплементирана на врвот на датотечниот систем Btrfs.

Споредба на сегашните и идните методи за инсталирање/ажурирање на RPM пакети во Fedora.

Тековен метод:

  • Разложете го барањето за инсталација/ажурирање во листа на пакети и дејства.
  • Преземете и проверете го интегритетот на новите пакети.
  • Постојано инсталирајте/ажурирајте пакети користејќи RPM-датотеки, декомпресирајќи и пишувајќи нови датотеки на дискот.

Иден метод:

  • Разложете го барањето за инсталација/ажурирање во листа на пакети и дејства.
  • Преземете и во исто време отпакувајте пакети во локално оптимизиран RPM датотека.
  • Секвенцијално инсталирајте/ажурирајте ги пакетите користејќи RPM-датотеки и повторно поврзување за повторна употреба на податоците веќе на дискот.

За да имплементирате поврзување со врски, користете ioctl_ficlonerange (2)

Очекуваното зголемување на продуктивноста е 50%. Попрецизни податоци ќе се појават во јануари.

Извор: linux.org.ru