Fedora 34 ۾ DNF/RPM تيز ٿيندو

فيڊورا 34 لاءِ رٿيل تبديلين مان ھڪڙو استعمال ٿيندو dnf-plugin-cow، جيڪو Btrfs فائل سسٽم جي مٿي تي لاڳو ڪيل ڪاپي آن رائٽ (CoW) ٽيڪنڪ استعمال ڪندي DNF/RPM کي تيز ڪري ٿو.

فيڊورا ۾ RPM پيڪيجز کي انسٽال ڪرڻ/اپڊيٽ ڪرڻ لاءِ موجوده ۽ مستقبل جي طريقن جو مقابلو.

موجوده طريقو:

  • پيڪيجز ۽ ڪارناما جي فهرست ۾ تنصيب / تازه ڪاري جي درخواست کي ٽوڙيو.
  • ڊائون لوڊ ڪريو ۽ چيڪ ڪريو نئين پيڪيجز جي سالميت.
  • RPM فائلن کي استعمال ڪندي پيڪيجز کي مسلسل انسٽال/اپڊيٽ ڪريو، ڊڪپريس ڪرڻ ۽ نئين فائلن کي ڊسڪ ۾ لکڻ.

مستقبل جو طريقو:

  • پيڪيجز ۽ ڪارناما جي فهرست ۾ تنصيب / تازه ڪاري جي درخواست کي ٽوڙيو.
  • ڊائون لوڊ ڪريو ۽ ساڳئي وقت کولڻ پيڪيجز ۾ مقامي طور تي بهتر RPM فائل.
  • RPM فائلن کي استعمال ڪندي ترتيب وار پيڪيجز کي انسٽال/اپڊيٽ ڪريو ۽ اڳ ۾ ئي ڊسڪ تي موجود ڊيٽا کي ٻيهر استعمال ڪرڻ لاءِ ريف لنڪنگ.

لنڪ لنڪنگ کي لاڳو ڪرڻ لاء، استعمال ڪريو ioctl_ficlonerange(2)

پيداوار ۾ متوقع اضافو 50٪ آهي. وڌيڪ صحيح ڊيٽا جنوري ۾ ظاهر ٿيندا.

جو ذريعو: linux.org.ru