Kuitwa kweasynchronous kweDISCARD kunounzwa kuBtrfs

Ye btrfs faira system yakaunzwa asynchronous kuitiswa kweDISCARD mashandiro (makamaka akaburitswa zvidhinha izvo zvisingachadi kuchengetwa nemuviri), zvinoitwa nevainjiniya veFacebook.

Chinokosha chechinetso: mukushandiswa kwepakutanga, DISCARD inoitwa synchronously nemamwe maitiro, izvo mune dzimwe nguva zvinotungamirira kumatambudziko ekushanda, sezvo madhiraivha achifanira kumirira mirairo inoenderana kuti ipedze, iyo inoda imwe nguva. Iri rinogona kuve dambudziko kana dhiraivha yeDISCARD kuita ichinonoka.

Nekuitwa kweasynchronous, hapana chikonzero chekumirira kuti dhiraivha ipedze DISCARD panguva yakajairika FS kushanda, iyo inobvisa dambudziko nekuendesa iyi oparesheni kumashure. Iyo yakaunzwa kuita zvakare inoita zvimwe optimizations. Semuenzaniso, inomirira imwe nguva kunze kwekunetseka kuti block inogona kushandiswa nekukurumidza nenzira yekuti hapana chikonzero mukuita iyo DISCARD maitiro zvachose, uye inoedzawo kubatanidza matunhu isati yanyatso shandisa DISCARD kuitira kuderedza. huwandu hwese hwekushanda.

Source: opennet.ru

Voeg