DNF/RPM sẽ nhanh hơn trong Fedora 34

Một trong những thay đổi được lên kế hoạch cho Fedora 34 sẽ là việc sử dụng dnf-plugin-bò, giúp tăng tốc DNF/RPM bằng cách sử dụng kỹ thuật Copy on Write (CoW) được triển khai trên hệ thống tệp Btrfs.

So sánh các phương pháp hiện tại và tương lai để cài đặt/cập nhật gói RPM trong Fedora.

Phương pháp hiện tại:

  • Chia nhỏ yêu cầu cài đặt/cập nhật thành danh sách các gói và hành động.
  • Tải xuống và kiểm tra tính toàn vẹn của các gói mới.
  • Liên tục cài đặt/cập nhật các gói bằng tệp RPM, giải nén và ghi tệp mới vào đĩa.

Phương pháp tương lai:

  • Chia nhỏ yêu cầu cài đặt/cập nhật thành danh sách các gói và hành động.
  • Tải xuống và đồng thời giải nén gói trong được tối ưu hóa cục bộ Tệp RPM.
  • Tuần tự cài đặt/cập nhật các gói bằng cách sử dụng tệp RPM và liên kết lại để sử dụng lại dữ liệu đã có trên đĩa.

Để thực hiện liên kết liên kết, hãy sử dụng ioctl_ficlonerange(2)

Mức tăng năng suất dự kiến ​​là 50%. Dữ liệu chính xác hơn sẽ xuất hiện vào tháng Giêng.

Nguồn: linux.org.ru