Uzalisekiso olungahambelaniyo lwe DISCARD lunikezelwe kwi-Btrfs

Kwindlela yefayile ye-btrfs imelwe ngu ukuphunyezwa kwe-asynchronous yokusebenza kwe-DISCARD (ukumakisha iibhloko ezikhutshweyo ezingasadingeki ukuba zigcinwe ngokwasemzimbeni), ziphunyezwe ziinjineli ze-Facebook.

Undoqo wengxaki: ekuphunyezweni kokuqala, i-DISCARD yenziwa ngokuhambelanayo kunye neminye imisebenzi, leyo kwezinye iimeko ikhokelela kwiingxaki zokusebenza, ekubeni iidrives kufuneka zilinde imiyalelo ehambelanayo yokugqiba, efuna ixesha elongezelelweyo. Oku kunokuba yingxaki ukuba uphumezo lwe-DISCARD lokuqhuba lucotha.

Ngokuphunyezwa kwe-asynchronous, akukho mfuneko yokulinda ukuba i-drive igcwalise i-DISCARD ngexesha lokusebenza kwe-FS eqhelekileyo, ephelisa ingxaki ngokudlulisa lo msebenzi kwimvelaphi. Uzalisekiso olunikiweyo lukwaqhuba ulungiselelo oluthile. Umzekelo, ilinda ixesha elithile ngenxa yenkxalabo yokuba ibhloko ingasetyenziswa ngokukhawuleza ngendlela yokuba kungabikho sizathu sokuphumeza inkqubo ye-DISCARD konke konke, kwaye izama ukudibanisa imimandla phambi kokuba ngokwenene iphumeze i-DISCARD ukuze ukunciphisa inani lilonke lemisebenzi.

umthombo: opennet.ru

Yongeza izimvo