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