د DISCARD یو غیر متناسب تطبیق د Btrfs لپاره وړاندې کیږي

د Btrfs فایل سیسټم لپاره استازیتوب د د DISCARD عملیات غیر متناسب تطبیق (د خوشې شوي بلاکونو نښه کول چې نور په فزیکي توګه ذخیره کولو ته اړتیا نلري)، د فیسبوک انجینرانو لخوا پلي کیږي.

د ستونزې جوهر: په اصلي پلي کولو کې ، DISCARD د نورو عملیاتو سره په همغږي توګه ترسره کیږي ، کوم چې په ځینو مواردو کې د فعالیت ستونزې رامینځته کوي ، ځکه چې ډرایو باید د اړوندو امرونو بشپړیدو ته انتظار باسي ، کوم چې اضافي وخت ته اړتیا لري. دا یوه ستونزه کیدی شي که چیرې د ډرایو DISCARD پلي کول ورو وي.

د غیر متناسب پلي کولو سره ، د نورمال FS عملیاتو په جریان کې د DISCARD بشپړولو لپاره ډرایو ته انتظار کولو ته اړتیا نشته ، کوم چې د دې عملیاتو شالید ته لیږدولو سره ستونزه له مینځه وړي. وړاندې شوي تطبیق هم ځینې اصلاحونه ترسره کوي. د مثال په توګه، دا د اندیښنې لپاره یو څه وخت انتظار کوي چې بلاک ممکن ډیر ژر په داسې ډول وکارول شي چې د DISCARD طرزالعمل په اجرا کولو کې هیڅ معنی نلري، او دا هڅه کوي چې د DISCARD اجرا کولو دمخه سیمې سره یوځای کړي ترڅو کم کړي. د عملیاتو ټولیز شمیر.

سرچینه: opennet.ru

Add a comment