DNF/RPM akan menjadi lebih pantas dalam Fedora 34

Salah satu perubahan yang dirancang untuk Fedora 34 ialah penggunaan dnf-plugin-lembu, yang mempercepatkan DNF/RPM menggunakan teknik Copy on Write (CoW) yang dilaksanakan di atas sistem fail Btrfs.

Perbandingan kaedah semasa dan akan datang untuk memasang/mengemas kini pakej RPM dalam Fedora.

Kaedah semasa:

  • Pecahkan permintaan pemasangan/kemas kini ke dalam senarai pakej dan tindakan.
  • Muat turun dan semak integriti pakej baharu.
  • Pasang/kemas kini pakej secara konsisten menggunakan fail RPM, nyahmampat dan menulis fail baharu pada cakera.

Kaedah masa hadapan:

  • Pecahkan permintaan pemasangan/kemas kini ke dalam senarai pakej dan tindakan.
  • Muat turun dan pada masa yang sama buka zip pakej dalam dioptimumkan secara tempatan fail RPM.
  • Pasang/kemas kini pakej secara berurutan menggunakan fail RPM dan memaut semula untuk menggunakan semula data yang sudah ada pada cakera.

Untuk melaksanakan pemautan pautan, gunakan ioctl_ficlonerange(2)

Jangkaan peningkatan produktiviti ialah 50%. Data yang lebih tepat akan muncul pada bulan Januari.

Sumber: linux.org.ru