Fedora 34 da DNF/RPM tezroq bo'ladi

Fedora 34 uchun rejalashtirilgan o'zgarishlardan biri foydalanish bo'ladi dnf-plugin-sigir, bu Btrfs fayl tizimining tepasida amalga oshirilgan Copy on Write (CoW) texnikasidan foydalangan holda DNF/RPMni tezlashtiradi.

Fedora-da RPM paketlarini o'rnatish/yangilashning joriy va kelajakdagi usullarini taqqoslash.

Hozirgi usul:

  • O'rnatish/yangilash so'rovini paketlar va harakatlar ro'yxatiga ajrating.
  • Yangi paketlarni yuklab oling va yaxlitligini tekshiring.
  • RPM fayllari yordamida paketlarni doimiy ravishda o'rnating/yangilang, diskni ochish va yangi fayllarni diskka yozish.

Kelajakdagi usul:

  • O'rnatish/yangilash so'rovini paketlar va harakatlar ro'yxatiga ajrating.
  • Yuklab oling va bir vaqtning o'zida oching paketlar ichida mahalliy optimallashtirilgan RPM fayli.
  • RPM fayllari yordamida paketlarni ketma-ket o'rnating/yangilang va diskdagi ma'lumotlarni qayta ishlatish uchun qayta havola qiling.

Bog'lanishni amalga oshirish uchun foydalaning ioctl_ficlonerange(2)

Hosildorlikning kutilayotgan o'sishi 50% ni tashkil qiladi. Aniqroq ma'lumotlar yanvar oyida paydo bo'ladi.

Manba: linux.org.ru