Btrfs සඳහා DISCARD හි අසමමිතික ක්‍රියාත්මක කිරීමක් ඉදිරිපත් කෙරේ

btrfs ගොනු පද්ධතිය සඳහා මගින් නිරූපණය කෙරේ ෆේස්බුක් ඉංජිනේරුවන් විසින් ක්‍රියාත්මක කරන ලද DISCARD මෙහෙයුමේ අසමමුහුර්ත ක්‍රියාත්මක කිරීම (තවදුරටත් භෞතිකව ගබඩා කිරීමට අවශ්‍ය නොවන මුදා හරින ලද කුට්ටි සලකුණු කිරීම).

ගැටලුවේ සාරය: මුල් ක්‍රියාත්මක කිරීමේදී, DISCARD වෙනත් මෙහෙයුම් සමඟ සමමුහුර්තව ක්‍රියාත්මක වේ, සමහර අවස්ථාවල කාර්ය සාධන ගැටළු වලට තුඩු දෙයි, මන්ද ධාවකයට අනුරූප විධානයන් සම්පූර්ණ වන තෙක් බලා සිටීමට සිදු වන අතර ඒ සඳහා අමතර කාලයක් අවශ්‍ය වේ. Drive හි DISCARD ක්‍රියාත්මක කිරීම මන්දගාමී නම් මෙය ගැටළුවක් විය හැක.

අසමමුහුර්ත ක්‍රියාත්මක කිරීමත් සමඟ, සාමාන්‍ය FS ක්‍රියාකාරිත්වය අතරතුර ධාවකය සම්පූර්ණයෙන් ඉවතලන තෙක් බලා සිටීම අවශ්‍ය නොවේ, මෙම මෙහෙයුම පසුබිමට මාරු කිරීමෙන් ගැටළුව ඉවත් කරයි. ඉදිරිපත් කරන ලද ක්‍රියාත්මක කිරීම සමහර ප්‍රශස්තකරණයන් ද සිදු කරයි. උදාහරණයක් ලෙස, එය යම් කාලයක් ඉවතලන ක්‍රියාපටිපාටිය ක්‍රියාත්මක කිරීමේ තේරුමක් නැති ආකාරයට බ්ලොක් එක ඉක්මනින් භාවිතා විය හැකි බවට කනස්සල්ලෙන් බලා සිටින අතර, එය අඩු කිරීම සඳහා ඉවතලෑම ක්‍රියාත්මක කිරීමට පෙර කලාප ඒකාබද්ධ කිරීමට ද උත්සාහ කරයි. මුළු මෙහෙයුම් ගණන.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න