DNF/RPM-ն ավելի արագ կլինի Fedora 34-ում

Fedora 34-ի համար նախատեսված փոփոխություններից մեկը կլինի օգտագործումը dnf-plugin-cow, որն արագացնում է DNF/RPM-ը՝ օգտագործելով Copy on Write (CoW) տեխնիկան, որն իրականացվում է Btrfs ֆայլային համակարգի վերևում:

Fedora-ում RPM փաթեթների տեղադրման/թարմացման ընթացիկ և ապագա մեթոդների համեմատություն:

Ընթացիկ մեթոդ.

  • Տեղադրման/թարմացման հարցումը բաժանեք փաթեթների և գործողությունների ցանկի:
  • Ներբեռնեք և ստուգեք նոր փաթեթների ամբողջականությունը:
  • Հետևողականորեն տեղադրեք/թարմացրեք փաթեթները՝ օգտագործելով RPM ֆայլերը, ապասեղմեք և նոր ֆայլեր գրեք սկավառակի վրա:

Ապագա մեթոդ.

  • Տեղադրման/թարմացման հարցումը բաժանեք փաթեթների և գործողությունների ցանկի:
  • Ներբեռնեք և միևնույն ժամանակ unzip փաթեթներ տեղական օպտիմիզացված RPM ֆայլ:
  • Հերթականորեն տեղադրեք/թարմացրեք փաթեթները՝ օգտագործելով RPM ֆայլերը և նորից կապակցելով՝ սկավառակի վրա եղած տվյալները նորից օգտագործելու համար:

Հղման կապակցում իրականացնելու համար օգտագործեք ioctl_ficlonerange (2)

Արտադրողականության ակնկալվող աճը կազմում է 50%: Ավելի ճշգրիտ տվյալներ կհայտնվեն հունվարին։

Source: linux.org.ru