Fampiharana asynchronous ny DISCARD nampidirina ho an'ny Btrfs

Ho an'ny rafitra rakitra btrfs aseho fampiharana asynchronous ny fiasan'ny DISCARD (marika ireo sakana afaka izay tsy azo tehirizina ara-batana intsony), napetraky ny injeniera Facebook.

Ny fototry ny olana: amin'ny fampiharana tany am-boalohany, ny DISCARD dia tanterahana miaraka amin'ny asa hafa, izay amin'ny toe-javatra sasany dia miteraka olana amin'ny asa, satria tsy maintsy miandry ny baiko mifanaraka amin'izany ianao, izay mila fotoana fanampiny. Mety ho lasa olana izany raha miadana ny fampiharana ny DISCARD.

Miaraka amin'ny fampiharana asynchronous, tsy voatery miandry ny fahavitan'ny DISCARD amin'ny alΓ lan'ny fiara mandritra ny fandidiana FS mahazatra, izay manala ny olana amin'ny alΓ lan'ny famindrana ity hetsika ity any ambadika. Ny fampiharana naseho dia manao optimizations sasany ihany koa. Ohatra, miandry fotoana kely izy io amin'ny antony mety hampiasana ny sakana tsy ho ela ka tsy hisy dikany ny fanatanterahana ny fomba DISCARD mihitsy, ary manandrana manambatra faritra ihany koa alohan'ny hanatanterahana ny DISCARD mba hampihenana ny isa manontolo. ny asa.

Source: opennet.ru

Add a comment