เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)

เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เด†เดฎเตเด–เด‚

เดนเต‡ เดนเดฌเตผ! เดŽเดจเตเดฑเต† เด…เดญเดฟเดชเตเดฐเดพเดฏเดคเตเดคเดฟเตฝ เดฐเดธเด•เดฐเดฎเดพเดฏ เด’เดฐเต เดธเดพเดนเดฟเดคเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดตเตผเดคเตเดคเดจเด™เตเด™เตพ - OSTEP - เดฒเต‡เด–เดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เดชเดฐเดฎเตเดชเดฐ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดถเตเดฐเดฆเตเดงเดฏเดฟเตฝเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดˆ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเตฝ เดฏเตเดฃเดฟเด•เตเดธเต เดชเต‹เดฒเตเดณเตเดณ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดตเดณเดฐเต† เด†เดดเดคเตเดคเดฟเตฝ เดšเตผเดšเตเดšเดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเดพเดฏเดคเต, เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เตพ, เดตเดฟเดตเดฟเดง เดทเต†เดกเตเดฏเต‚เดณเดฑเตเด•เตพ, เดฎเต†เดฎเตเดฎเดฑเดฟ, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เด†เดงเตเดจเดฟเด• OS เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจ เดฎเดฑเตเดฑเต เดธเดฎเดพเดจ เด˜เดŸเด•เด™เตเด™เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•. เดŽเดฒเตเดฒเดพ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด’เดฑเดฟเดœเดฟเดจเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚ เด‡เดตเดฟเดŸเต†. เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดชเตเดฐเตŠเดซเดทเดฃเดฒเดพเดฏเดฟเดŸเตเดŸเดฒเตเดฒ (เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ) เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดคเต เดฆเดฏเดตเดพเดฏเดฟ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•, เดŽเดจเตเดจเดพเตฝ เดชเตŠเดคเตเดตเดพเดฏ เด…เตผเดคเตเดฅเด‚ เดžเดพเตป เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดฟเดฏเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เดˆ เดตเดฟเดทเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดฒเดพเดฌเต เดตเตผเด•เตเด•เต เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚:

เดฎเดฑเตเดฑเต เดญเดพเด—เด™เตเด™เตพ:

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดฑเต† เดšเดพเดจเตฝ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚ เดŸเต†เดฒเด—เตเดฐเดพเด‚ =)

เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚

เดˆ เดชเตเดฐเดญเดพเดทเดฃเดคเตเดคเดฟเตฝ, เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดถเดธเตเดคเดฎเดพเดฏ เด’เดฐเต เดธเดฎเต€เดชเดจเด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต† เดชเตเดฐเดถเตเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฎเตเดฎเตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเด‚
เด†เดธเต‚เดคเตเดฐเดฃเด‚, เด…เดคเดฟเดจเต† เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต เดฎเตพเดŸเตเดŸเดฟ-เดฒเต†เดตเตฝ เดซเต€เดกเตเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (MLFQ). MLFQ เดทเต†เดกเตเดฏเต‚เดณเตผ เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดšเตเดšเดคเต 1962-เตฝ เดซเต†เตผเดฃเดพเดฃเตเดŸเต‹ เดœเต†. เด•เต‹เตผเดฌเดฑเตเดฑเต‹ เด†เดฃเต.
เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดธเดฎเดฏ-เดชเด™เตเด•เดฟเดŸเตฝ เดธเด‚เดตเดฟเดงเดพเดจเด‚ (CTSS). เดˆ เดธเตƒเดทเตเดŸเดฟเด•เตพ (เดชเดฟเดจเตเดจเต€เดŸเตเดณเตเดณ เดชเตเดฐเดตเตƒเดคเตเดคเดฟเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†
เดฎเตพเดŸเตเดŸเดฟเด•เตเดธเต) เดชเดฟเดจเตเดจเต€เดŸเต เดŸเตเดฏเต‚เดฑเดฟเด‚เด—เต เด…เดตเดพเตผเดกเดฟเดจเต เดจเดพเดฎเดจเดฟเตผเดฆเตเดฆเต‡เดถเด‚ เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดŸเต. เดทเต†เดกเตเดฏเต‚เดณเตผ เด†เดฏเดฟเดฐเตเดจเตเดจเต
เดชเดฟเดจเตเดจเต€เดŸเต เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เด‡เดคเดฟเดจเด•เด‚ เด•เดพเดฃเดพเดตเตเดจเตเดจ เดฐเต‚เดชเด‚ เดธเตเดตเดจเตเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต
เดšเดฟเดฒ เด†เดงเตเดจเดฟเด• เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ.

MLFQ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ 2 เด…เดŸเดฟเดธเตเดฅเดพเดจ เด“เดตเตผเดฒเดพเดชเตเดชเดฟเด‚เด—เต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต.
เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เด‡เดคเต เดŸเต‡เตบเดฑเต—เดฃเตเดŸเต เดธเดฎเดฏเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพ เดฎเตเตป เดชเตเดฐเดญเดพเดทเดฃเดคเตเดคเดฟเตฝ เดšเตผเดšเตเดš เดšเต†เดฏเตเดคเดคเตเดชเต‹เดฒเต†, เด•เตเดฏเต‚เดตเดฟเดจเตเดฑเต† เดคเดฒเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดฐเต€เดคเดฟ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดšเต†เดฑเดฟเดฏ เดœเต‹เดฒเดฟเด•เตพ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดˆ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด† เดชเตเดฐเด•เตเดฐเดฟเดฏ เดŽเดคเตเดฐเดคเตเดคเต‹เดณเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต OS-เดจเต เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ, เด‡เดคเตเด‚
SJF, STCF เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เด…เดฑเดฟเดตเต. เดฐเดฃเตเดŸเดพเดฎเดคเต, MLFQ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดพเด•เตเด•เตเด• (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดฐเดฟเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เตเด‚
เดŸเดพเดธเตโ€Œเด•เต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดธเตโ€Œเด•เตเดฐเต€เดจเดฟเตฝ เด‰เดฑเตเดฑเตเดจเต‹เด•เตเด•เตเดจเตเดจเต) เด…เด™เตเด™เดจเต† เดธเดฎเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเด•
เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚. เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, RR เดชเต‹เดฒเตเดณเตเดณ เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เดชเตเดฐเดคเดฟเด•เดฐเดฃ เดธเดฎเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡
เดŸเต‡เตบเดฑเต—เดฃเตเดŸเต เดŸเตˆเด‚ เดฎเต†เดŸเตเดฐเดฟเด•เตเด•เดฟเตฝ เดฎเต‹เดถเด‚ เดธเตเดตเดพเดงเต€เดจเด‚ เดšเต†เดฒเตเดคเตเดคเตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดถเตเดจเด‚: เดŽเด™เตเด™เดจเต† เดกเดฟเดธเตˆเตป เดšเต†เดฏเตเดฏเดพเด‚
เดžเด™เตเด™เดณเตเดŸเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดจเดฟเดฑเดตเต‡เดฑเตเดฑเตเดจเตเดจ เดทเต†เดกเตเดฏเต‚เดณเตผ, เด…เดคเต‡ เดธเดฎเดฏเด‚ เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด’เดจเตเดจเตเดฎเดฑเดฟเดฏเดฟเดฒเตเดฒ
เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดธเตเดตเดญเดพเดตเด‚, เดชเตŠเดคเตเดตเต‡? เดทเต†เดกเตเดฏเต‚เดณเตผเด•เตเด•เต เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เดณเตเดŸเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดŽเด™เตเด™เดจเต† เดชเด เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚,
เด…เดคเต เดเดคเต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เด™เตเด™เดจเต† เดฎเดฟเด•เดšเตเดš เดทเต†เดกเตเดฏเต‚เดณเดฟเด‚เด—เต เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ เดŽเดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต?

เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเดพเดฐเดพเด‚เดถเด‚: เดคเดฟเด•เดžเตเดž เด…เดฑเดฟเดตเดฟเดฒเตเดฒเดพเดคเต† เดŸเดพเดธเตเด•เตเด•เตเด•เดณเตเดŸเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดŽเด™เตเด™เดจเต† เด†เดธเต‚เดคเตเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเดพเด‚?
เด’เดฐเต‡เดธเดฎเดฏเด‚ เดชเตเดฐเดคเดฟเด•เดฐเดฃ เดธเดฎเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดทเต†เดกเตเดฏเต‚เดณเตผ เดŽเด™เตเด™เดจเต† เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดฏเดพเด‚
เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด• เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ, เด…เดคเต‡ เดธเดฎเดฏเด‚ เด…เดฑเดฟเดฏเดพเดคเต† เดคเดจเตเดจเต† เดŸเต‡เตบเดฑเต—เดฃเตเดŸเต เดธเดฎเดฏเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต
เดšเตเดฎเดคเดฒ เดจเดฟเตผเดตเดนเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฑเดฟเดตเต?

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดฎเตเตป เดธเด‚เดญเดตเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเด เดฟเด•เตเด•เตเด•

MLFQ เด•เตเดฏเต‚ เดชเดฐเดฟเดถเต€เดฒเดจเด‚ เดฒเดญเดฟเดšเตเดš เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดฎเดฟเด•เดšเตเดš เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต
เดญเดพเดตเดฟ เดชเตเดฐเดตเดšเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดž เดธเด‚เดญเดตเด™เตเด™เตพ. เด…เดคเตเดคเดฐเด‚ เดธเดฎเต€เดชเดจเด™เตเด™เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด‰เดฃเตเดŸเดพเด•เดพเดฑเตเดฃเตเดŸเต
OS-เตฝ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ (เดถเดพเด–เด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเตผ เดธเดฏเตปเดธเดฟเดฒเต† เดฎเดฑเตเดฑเต เดชเดฒ เดถเดพเด–เด•เดณเตเด‚
เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดชเตเดฐเดตเดšเดจเด™เตเด™เดณเตเด‚ เด•เดพเดทเดฟเด‚เด—เต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเด‚). เดธเดฎเดพเดจเดฎเดพเดฏ เด•เดฏเดฑเตเดฑเด™เตเด™เตพ
เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพเด•เตเด•เต เดชเต†เดฐเตเดฎเดพเดฑเตเดฑ เด˜เดŸเตเดŸเด™เตเด™เตพ เด‰เดณเตเดณเดชเตเดชเต‹เตพ เดŸเตเดฐเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด•.
เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดˆ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเดฟเตฝ เด’เดฐเดพเตพ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดฃเด‚, เด•เดพเดฐเดฃเด‚ เดชเตเดฐเดตเดšเดจเด™เตเด™เตพ เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต.
เดคเต†เดฑเตเดฑเดพเดฏเดฟ เดฎเดพเดฑเตเด•เดฏเตเด‚ เดตเตเดฏเดตเดธเตเดฅเดฟเดคเดฟเดฏเต†เด•เตเด•เดพเตพ เดฎเต‹เดถเดฎเดพเดฏ เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เดณเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚
เด’เดฐเต เด…เดฑเดฟเดตเตเด‚ เด‡เดฒเตเดฒเดพเดคเต† เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

MLFQ: เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเดฏเดฎเด™เตเด™เตพ

MLFQ เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเดฏเดฎเด™เตเด™เตพ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•. เดˆ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเดพเดฒเตเด‚
เดจเดฟเดฐเดตเดงเดฟ เด‰เดฃเตเดŸเต, เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเดฎเต€เดชเดจเด™เตเด™เตพ เดธเดฎเดพเดจเดฎเดพเดฃเต.
เดžเด™เตเด™เตพ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเดจเตเดจ เดจเดŸเดชเตเดชเดพเด•เตเด•เดฒเดฟเตฝ, MLFQ เดจเดฟเดฐเดตเดงเดฟ เด‰เดฃเตเดŸเดพเด•เตเด‚
เดชเตเดฐเดคเตเดฏเต‡เด• เด•เตเดฏเต‚เด•เตพ, เด…เดตเดฏเดฟเตฝ เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดฎเตเตปเด—เดฃเดจ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดเดคเตเดธเดฎเดฏเดคเตเดคเตเด‚,
เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเต เดคเดฏเตเดฏเดพเดฑเดพเดฏ เดŸเดพเดธเตเด•เต เด…เดคเต‡ เด•เตเดฏเต‚เดตเดฟเดฒเดพเดฃเต. MLFQ เดฎเตเตปเด—เดฃเดจเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต,
เดจเดฟเตผเดตเตเดตเดนเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เดเดคเต เดŸเดพเดธเตเด•เต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เดพเตป, เด…เดคเดพเดฏเดคเต. เด‰เดฏเตผเดจเตเดจ เดšเตเดฎเดคเดฒ
เดฎเตเตปเด—เดฃเดจ (เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด•เตเดฏเต‚เดตเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดŸเดพเดธเตเด•เต) เด†เดฆเตเดฏเด‚ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด‚
เด•เตเดฏเต‚.
เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด•เตเดฏเต‚เดตเดฟเตฝ เด’เดจเตเดจเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดœเต‹เดฒเดฟเด•เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚
เด…เดคเดฟเดจเดพเตฝ เด…เดตเตผเด•เตเด•เต เด’เดฐเต‡ เดฎเตเตปเด—เดฃเดจ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฎเต†เด•เตเด•เดพเดจเดฟเดธเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚
เดˆ เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฒเต‹เดžเตเดšเต เดชเตเดฒเดพเดจเดฟเด‚เด—เดฟเดจเตเดณเตเดณ RR.
เด…เด™เตเด™เดจเต† เดžเด™เตเด™เตพ MLFQ-เดจเตเดณเตเดณ เดฐเดฃเตเดŸเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดจเดฟเดฏเดฎเด™เตเด™เดณเดฟเตฝ เดŽเดคเตเดคเดฟเดšเตเดšเต‡เดฐเตเดจเตเดจเต:

  • เดฑเต‚เตพ1: เดฎเตเตปเด—เดฃเดจ(เดŽ) > เดฎเตเตปเด—เดฃเดจ(เดฌเดฟ), เดŸเดพเดธเตโ€Œเด•เต เดŽ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚ (เดฌเดฟ เดšเต†เดฏเตเดฏเดฟเดฒเตเดฒ)
  • เดฑเต‚เตพ2: เดฎเตเตปเด—เดฃเดจ(A) = เดฎเตเตปเด—เดฃเดจ(B), A&B เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต RR เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต

เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดžเดตเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เด’เดฐเต MLFQ เด†เดธเต‚เดคเตเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เด˜เดŸเด•เด™เตเด™เตพ เด‡เดตเดฏเดพเดฃเต
เดฎเตเตปเด—เดฃเดจเด•เดณเดพเดฃเต. เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ เดจเดฟเดถเตเดšเดฟเดค เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚
เดŸเดพเดธเตโ€Œเด•เต, เดจเดฟเดฐเต€เด•เตเดทเดฟเดšเตเดš เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต MLFQ เด…เดคเดฟเดจเตเดฑเต† เดฎเตเตปเด—เดฃเดจ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต.
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เต€เดฌเต‹เตผเดกเต เด‡เตปเดชเตเดŸเตเดŸเดฟเดจเดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เต เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ,
MLFQ เดชเตเดฐเต‹เดธเดธเต เดฎเตเตปโ€Œเด—เดฃเดจ เด‰เดฏเตผเดจเตเดจเดคเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเด‚, เด•เดพเดฐเดฃเด‚ เด…เด™เตเด™เดจเต†เดฏเดพเดฃเต
เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด• เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเด‚. เดจเต‡เดฐเต†เดฎเดฑเดฟเดšเตเดšเต, เดšเตเดฎเดคเดฒ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เด†เดฃเต†เด™เตเด•เดฟเตฝ
เดฆเต€เตผเด˜เด•เดพเดฒเดคเตเดคเต‡เด•เตเด•เต CPU เดคเต€เดตเตเดฐเดคเดฏเตเดณเตเดณเดคเดพเดฃเต, MLFQ เด…เดคเดฟเดจเต† เดคเดฐเด‚เดคเดพเดดเตเดคเตเดคเตเด‚
เด’เดฐเต เดฎเตเตปเด—เดฃเดจ. เด…เด™เตเด™เดจเต†, MLFQ เด…เดต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เดณเตเดŸเต† เดธเตเดตเดญเดพเดตเด‚ เดชเด เดฟเด•เตเด•เตเด‚.
เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดฐเต€เดคเดฟเด•เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.
เดšเดฟเดฒ เดธเดฎเดฏเด™เตเด™เดณเดฟเตฝ เด•เตเดฏเต‚เด•เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเดคเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดตเดฐเดฏเตเด•เตเด•เดพเด‚
เดธเดฎเดฏเด‚, เดคเตเดŸเตผเดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเตเดชเต‹เดฒเตŠเดจเตเดจเต เดฒเดญเดฟเด•เตเด•เตเด‚:
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)

เดˆ เดธเตเด•เต€เดฎเดฟเตฝ, เดŽ, เดฌเดฟ เดŽเดจเตเดจเต€ 2 เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเต‹เดŸเต† เด•เตเดฏเต‚เดตเดฟเดฒเดพเดฃเต. เดชเตเดฐเด•เตเดฐเดฟเดฏ
C เดจเดŸเตเดตเดฟเตฝ เดŽเดตเดฟเดŸเต†เดฏเต‹ เด†เดฃเต, เด•เตเดฏเต‚เดตเดฟเดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เด…เดตเดธเดพเดจเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต D เด†เดฃเต. เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดž เดชเตเดฐเด•เดพเดฐเด‚
MLFQ เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดตเดฐเดฃเด™เตเด™เตพ, เดทเต†เดกเตเดฏเต‚เดณเตผ เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดœเต‹เดฒเดฟเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดจเดฟเตผเดตเดนเดฟเด•เตเด•เตเด•เดฏเตเดณเตเดณเต‚
RR เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดฎเตเตปเด—เดฃเดจ, เด•เต‚เดŸเดพเดคเต† C, D เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ เดœเต‹เดฒเดฟเด•เตเด•เต เดชเตเดฑเดคเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.
เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚, เด’เดฐเต เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเต MLFQ เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดšเดฟเดคเตเดฐเด‚ เดจเตฝเด•เดฟเดฒเตเดฒ.
เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เดšเดฟเดคเตเดฐเด‚ เดŽเด™เตเด™เดจเต† เดฎเดพเดฑเตเดจเตเดจเต เดŽเดจเตเดจเดคเต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.

เดถเตเดฐเดฎเด‚ 1: เดฎเตเตปเด—เดฃเดจ เดŽเด™เตเด™เดจเต† เดฎเดพเดฑเตเดฑเดพเด‚

เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, MLFQ เดŽเด™เตเด™เดจเต† เดฎเตเตปเด—เดฃเดจเดพ เดคเดฒเด‚ เดฎเดพเดฑเตเดฑเตเดฎเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดคเต€เดฐเตเดฎเดพเดจเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต
เดšเตเดฎเดคเดฒ (เด…เด™เตเด™เดจเต† เด•เตเดฏเต‚เดตเดฟเดฒเต† เดšเตเดฎเดคเดฒเดฏเตเดŸเต† เดธเตเดฅเดพเดจเด‚) เด…เดคเดฟเดจเตเดฑเต† เดœเต€เดตเดฟเดค เดšเด•เตเดฐเดคเตเดคเดฟเตฝ. เดตเต‡เดฃเตเดŸเดฟ
เด‡เดคเดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดตเตผเด•เตเด•เตเดซเตเดฒเต‹ เดฎเดจเดธเตเดธเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต: เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดคเตเด•
เดนเตเดฐเดธเตเดต เดฑเตบเดŸเตˆเดฎเตเด•เดณเตเดณเตเดณ เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ (เด…เดคเตเดตเดดเดฟ เดชเดคเดฟเดตเต เดฑเดฟเดฒเต€เดธเต
เดธเดฟเดชเดฟเดฏเต) เด•เต‚เดŸเดพเดคเต† เดธเดฟเดชเดฟเดฏเต เด…เดตเดฐเตเดŸเต† เดฎเตเดดเตเดตเตป เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เดœเต‹เดฒเดฟเด•เตพ
เด…เดคเตเดคเดฐเด‚ เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เตเดณเตเดณ เดชเตเดฐเดคเดฟเด•เดฐเดฃ เดธเดฎเดฏเด‚ เดชเตเดฐเดงเดพเดจเดฎเดฒเตเดฒ. เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดฆเตเดฏ เดถเตเดฐเดฎเด‚ เดจเดŸเดคเตเดคเดพเด‚
เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดจเดฟเดฏเดฎเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต MLFQ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด•:

  • เดฑเต‚เตพ 3: เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเดตเต‡เดถเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เด•เตเดฏเต‚เดตเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด‚
  • เดฎเตเตปเด—เดฃเดจ.
  • Rule4a: เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เต เด…เดคเดฟเดจเตเดฑเต† เดฎเตเดดเตเดตเตป เดธเดฎเดฏ เดตเดฟเตปเดกเต‹เดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด…เดคเต
  • เดฎเตเตปเด—เดฃเดจ เด•เตเดฑเดšเตเดšเต.
  • Rule4b: เด’เดฐเต เดŸเดพเดธเตเด•เต เด…เดคเดฟเดจเตเดฑเต† เดธเดฎเดฏ เดตเดฟเตปเดกเต‹ เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต CPU เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดคเดพเตฝ, เด…เดคเต
  • เด…เดคเต‡ เดฎเตเตปเด—เดฃเดจเดฏเดฟเตฝ เดคเตเดŸเดฐเตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚ 1: เดธเดฟเด‚เด—เดฟเตพ เดฆเตˆเตผเด˜เตเดฏเดฎเตเดณเตเดณ เดŸเดพเดธเตเด•เตเด•เต

เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เดชเตเดฐเดตเต‡เดถเดจเดคเตเดคเดฟเดฒเต† เดšเตเดฎเดคเดฒ เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจเดคเต เด•เตŠเดฃเตเดŸเต เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเตเตปเด—เดฃเดจ. เด’เดฐเต 10ms เดธเดฎเดฏ เดตเดฟเตปเดกเต‹เดฏเตเด•เตเด•เต เดถเต‡เดทเด‚, เดชเตเดฐเต‹เดธเดธเตเดธเต เดฎเตเตปเด—เดฃเดจเดฏเดฟเตฝ เดคเดฐเด‚เดคเดพเดดเตเดคเตเดคเดชเตเดชเต†เดŸเตเด‚.
เดทเต†เดกเตเดฏเต‚เดณเตผ. เด…เดŸเตเดคเตเดค เดŸเตˆเด‚ เดตเดฟเตปเดกเต‹เดฏเตเด•เตเด•เต เดถเต‡เดทเด‚, เดŸเดพเดธเตโ€Œเด•เต เด’เดŸเตเดตเดฟเตฝ เด‡เดคเดฟเดฒเต‡เด•เตเด•เต เดคเดฐเด‚เดคเดพเดดเตเดคเตเดคเดชเตเดชเต†เดŸเตเด‚
เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดฎเตเตปเด—เดฃเดจ, เด…เดคเต เดจเดฟเดฒเดจเดฟเตฝเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต.
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)

เด‰เดฆเดพเดนเดฐเดฃเด‚ 2: เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดŸเดพเดธเตเด•เตเด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต

MLFQ เดŽเด™เตเด™เดจเต† SJF-เดจเต† เดธเดฎเต€เดชเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเดคเดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดจเต‹เด•เตเด•เดพเด‚. เด…เดคเดฟเตฝ
เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฐเดฃเตเดŸเต เดŸเดพเดธเตเด•เตเด•เตเด•เตพ: เดŽ, เด‡เดคเต เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดจเต€เดฃเตเดŸเตเดจเดฟเตฝเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดœเต‹เดฒเดฟเดฏเดพเดฃเต
เดธเดฟเดชเดฟเดฏเตเดตเตเด‚ เดฌเดฟเดฏเตเด‚ เด•เตˆเดตเดถเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต, เด‡เดคเต เด’เดฐเต เดนเตเดฐเดธเตเดต เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด• เดœเต‹เดฒเดฟเดฏเดพเดฃเต. เด•เดฐเตเดคเตเด•
เดŸเดพเดธเตโ€Œเด•เต เดฌเดฟ เดŽเดคเตเดคเตเดฎเตเดชเต‹เดดเต‡เด•เตเด•เตเด‚ เดŽ เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเดฎเดพเดฏเดฟ เด“เดŸเตเด•เดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต.
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)

เดˆ เด—เตเดฐเดพเดซเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดซเดฒเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เดŸเดพเดธเตโ€Œเด•เต เดŽ, เดเดคเตŠเดฐเต เดœเต‹เดฒเดฟเดฏเตเด‚ เดชเต‹เดฒเต†,
CPU เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดณเดฐเต† เดคเดพเดดเต†เดฏเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดŸเดพเดธเตโ€Œเด•เต เดฌเดฟ T=100 เดธเดฎเดฏเดคเตเดคเต เดŽเดคเตเดคเตเด‚
เดเดฑเตเดฑเดตเตเด‚ เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด•เตเดฏเต‚เดตเดฟเตฝ เดธเตเดฅเดพเดชเดฟเดšเตเดšเต. เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเด‚ เด•เตเดฑเดตเดพเดฏเดคเดฟเดจเดพเตฝ,
เด…เดตเดธเดพเดจ เด•เตเดฏเต‚เดตเดฟเตฝ เดŽเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เด…เดคเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด‚.

เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต, เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดฒเด•เตเดทเตเดฏเด‚ เดจเดฟเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฃเด‚: เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด…เดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ
เด’เดฐเต เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดนเตเดฐเดธเตเดตเดฎเดพเดฏ เด’เดฐเต เดœเต‹เดฒเดฟ เด…เดฑเดฟเดฏเตเดจเตเดจเต, เด†เดฆเตเดฏเด‚ เด…เดตเตป เดšเตเดฎเดคเดฒ เดเดฑเตเดฑเต†เดŸเตเด•เตเด•เตเดจเตเดจเต
เดนเตเดฐเดธเตเดตเดตเตเด‚ เด…เดคเดฟเดจเต เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเตเด‚ เดจเตฝเด•เตเดจเตเดจเต. เด‡เดคเต เดถเดฐเดฟเด•เตเด•เตเด‚ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดœเต‹เดฒเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดชเดฟเดจเตเดจเต†
เด…เดคเต เดตเต‡เด—เดคเตเดคเดฟเตฝ เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเด‚, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เด…เดคเต เด’เดฐเต เดจเต€เดฃเตเดŸ เดœเต‹เดฒเดฟเดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดธเดพเดตเดงเดพเดจเด‚ เดจเต€เด™เตเด™เตเด‚
เดฎเตเตปโ€Œเด—เดฃเดจเดฏเดฟเตฝ เด•เตเดฑเดฏเตเดจเตเดจเต, เด…เดตเตพ เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเดคเตเดค เด’เดฐเต เดจเต€เดฃเตเดŸ เดœเต‹เดฒเดฟเดฏเดพเดฃเต†เดจเตเดจเต เด‰เดŸเตป เดคเต†เดณเดฟเดฏเดฟเด•เตเด•เตเด‚
เด’เดฐเต เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด‰เดฆเดพเดนเดฐเดฃเด‚ 3: I/O-เดฏเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเต†เดจเตเดคเต?

เด‡เดจเดฟ เด’เดฐเต I/O เด‰เดฆเดพเดนเดฐเดฃเด‚ เดจเต‹เด•เตเด•เดพเด‚. เดฑเต‚เตพ 4 เดฌเดฟเดฏเดฟเตฝ เดชเดฑเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเต‹เดฒเต†,
เด’เดฐเต เดชเตเดฐเต‹เดธเดธเตเดธเต เด…เดคเดฟเดจเตเดฑเต† เดฎเตเดดเตเดตเตป เดธเดฎเดฏเดตเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เดชเตเดฐเตŠเดธเดธเตผ เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ,
เดชเดฟเดจเตเดจเต€เดŸเต เด…เดคเต เด…เดคเต‡ เดฎเตเตปเด—เดฃเดจเดพ เดคเดฒเดคเตเดคเดฟเตฝ เดคเดจเตเดจเต† เดคเตเดŸเดฐเตเด‚. เดˆ เดจเดฟเดฏเดฎเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดฆเตเดฆเต‡เดถเตเดฏเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต.
- เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดœเต‹เดฒเดฟ เดงเดพเดฐเดพเดณเด‚ I/O เดจเดฟเตผเดตเตเดตเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด•เต€เดธเตเดŸเตเดฐเต‹เด•เตเด•เตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดฎเต—เดธเดฟเตฝ เดจเดฟเดจเตเดจเต‹, เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดŸเดพเดธเตเด•เต เดชเตเดฐเต‹เดธเดธเดฑเดฟเดจเต† เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เตเด‚
เด…เดจเตเดตเดฆเดฟเดšเตเดš เดตเดฟเตปเดกเต‹เดฏเตเด•เตเด•เต เดฎเตเดฎเตเดชเต. เด‡เดคเตเดคเดฐเดฎเตŠเดฐเต เดฎเตเตปเด—เดฃเดจเดพ เดšเตเดฎเดคเดฒ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ,
เด…เด™เตเด™เดจเต† เด…เดคเต เด…เดคเต‡ เดคเดฒเดคเตเดคเดฟเตฝ เดคเดจเตเดจเต† เดคเตเดŸเดฐเตเด‚.
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)

เด‡เดคเตเดคเดฐเด‚ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดŽเด™เตเด™เดจเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดˆ เด‰เดฆเดพเดนเดฐเดฃเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต - เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดŸเดพเดธเตโ€Œเด•เต เดฌเดฟ, เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต 1เดฎเดฟ.เดธเดฟเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เดธเดฟเดชเดฟเดฏเต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเต‚.
I/O เดชเตเดฐเต‹เดธเดธเตเดธเตเด‚ เด’เดฐเต เดจเต€เดฃเตเดŸ เดœเต‹เดฒเดฟ เดŽ, เด…เดคเต เดŽเดฒเตเดฒเดพ เดธเดฎเดฏเดคเตเดคเตเด‚ CPU เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.
MLFQ เดชเตเดฐเต‹เดธเดธเต B เดฏเต† เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเดฟเตฝ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเตเดจเตเดจเต
CPU เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเด•. เดฌเดฟ เด’เดฐเต เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดŸเดพเดธเตโ€Œเด•เต เด†เดฃเต†เด™เตเด•เดฟเตฝ, เดˆ เด•เต‡เดธเดฟเดฒเต† เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดŽเดคเตเดคเดฟ
เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดœเต‹เดฒเดฟเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด‡เดคเดฟเดจเตเดฑเต† เด‰เดฆเตเดฆเต‡เดถเตเดฏเด‚.

เดจเดฟเดฒเดตเดฟเดฒเต† MLFQ เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดฒเต† เดชเตเดฐเดถเตเดจเด™เตเด™เตพ

เดฎเตเดฎเตเดชเดคเตเดคเต† เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เดณเดฟเตฝ, เดžเด™เตเด™เตพ MLFQ เดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจ เดชเดคเดฟเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด…เดตเตป เด†เดฃเต†เดจเตเดจเตเด‚ เดคเต‹เดจเตเดจเตเดจเตเดจเต
เด…เดคเดฟเดจเตเดฑเต† เดœเต‹เดฒเดฟ เดฎเดฟเด•เดšเตเดšเดคเตเด‚ เดจเตเดฏเดพเดฏเดฎเดพเดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดธเดฟเดชเดฟเดฏเต เดธเดฎเดฏเด‚ เดคเดฎเตเดฎเดฟเตฝ เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เดœเต‹เดฒเดฟเด•เตพ, เดนเตเดฐเดธเตเดตเดฎเดพเดฏ เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเตปเดคเต‹เดคเดฟเตฝ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•
เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต I/O เดฒเต‡เด•เตเด•เต. เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดˆ เดธเดฎเต€เดชเดจเด‚ เดชเดฒเดคเตเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต
เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ.
เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดตเดฟเดถเดชเตเดชเดฟเดจเตเดฑเต† เดชเตเดฐเดถเตเดจเด‚: เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เดงเดพเดฐเดพเดณเด‚ เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ
เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ, เด…เดตเตผ เดŽเดฒเตเดฒเดพ เดธเดฟเดชเดฟเดฏเต เดธเดฎเดฏเดตเตเด‚ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เตเด‚, เด…เด™เตเด™เดจเต† เด’เดฐเต เดฆเตˆเตผเด˜เตเดฏเด‚ เดชเต‹เดฒเตเดฎเดฟเดฒเตเดฒ
เดšเตเดฎเดคเดฒ เดจเดฟเตผเดตเดนเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด…เดตเดธเดฐเด‚ เดฒเดญเดฟเด•เตเด•เดฟเดฒเตเดฒ (เด…เดตเตผ เดชเดŸเตเดŸเดฟเดฃเดฟเดฏเดฟเดฒเดพเดฃเต).

เดฐเดฃเตเดŸเดพเดฎเดคเต, เดธเตเดฎเดพเตผเดŸเตเดŸเต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เด…เดตเดฐเตเดŸเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดŽเดดเตเดคเดพเตป เด•เดดเดฟเดฏเตเด‚
เดทเต†เดกเตเดฏเต‚เดณเดฑเต† เด•เดฌเดณเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดจเดฟเตผเดฌเดจเตเดงเดฟเด•เตเด•เดพเตป เดตเต‡เดฃเตเดŸเดฟ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเดพเดฃเต เดšเดคเดฟ
เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดธเดฟเดชเดฟเดฏเต เดธเดฎเดฏเด‚ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต เดทเต†เดกเตเดฏเต‚เดณเตผ. เดŽเดจเตเดจ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚
เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เด…เดคเตเดคเดฐเด‚ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต† เดฆเตเตผเดฌเดฒเดฎเดพเดฃเต: เดธเดฎเดฏ เดœเดพเดฒเด•เดคเตเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ
เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพ เด’เดฐเต I / O เด“เดชเตเดชเดฑเต‡เดทเตป เดจเดŸเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต (เดšเดฟเดฒเตผเด•เตเด•เต, เดเดคเต เดซเดฏเดฒเดพเดฏเดพเดฒเตเด‚)
เด…เด™เตเด™เดจเต† CPU เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เตเด•. เด…เดคเตเดคเดฐเด‚ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดคเต‡เดชเดŸเดฟ เดคเตเดŸเดฐเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด‚
เด•เตเดฏเต‚เดตเดฟเตฝ เดคเดจเตเดจเต† เดตเต€เดฃเตเดŸเตเด‚ เดธเดฟเดชเดฟเดฏเต เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฒเดฟเดฏเตŠเดฐเต เดถเดคเดฎเดพเดจเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚. เดšเต†เดฏเตเดคเดพเตฝ
เด‡เดคเต เดถเดฐเดฟเดฏเดพเดฃเต (เด‰เดฆเดพ. CPU เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดตเดฟเตปเดกเต‹ เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต† 99% เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•),
เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดŸเดพเดธเตเด•เตเด•เดฟเดจเต เดชเตเดฐเต‹เดธเดธเดฑเดฟเดจเต† เด•เตเดคเตเดคเด•เดฏเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เด’เดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เด…เดคเดฟเดจเตเดฑเต† เดธเตเดตเดญเดพเดตเด‚ เดฎเดพเดฑเตเดฑเดพเตป เด•เดดเดฟเดฏเตเด‚. เด† เดšเตเดฎเดคเดฒเด•เตพ
เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดธเดฟเดชเดฟเดฏเต เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเดพเด•เตเด‚. เดžเด™เตเด™เดณเตเดŸเต† เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เดธเดฎเดพเดจเดฎเดพเดฃเต
เดฎเดฑเตเดฑเตเดณเตเดณเดตเดฐเต†เดชเตเดชเต‹เดฒเต† เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพเด•เตเด•เต เดทเต†เดกเตเดฏเต‚เดณเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดถเดฐเดฟเดฏเดพเดฏ เดšเดฟเด•เดฟเดคเตเดธ เดฒเดญเดฟเด•เตเด•เดฟเดฒเตเดฒ
(เดฏเดฅเดพเตผเดคเตเดฅ) เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด• เดœเต‹เดฒเดฟเด•เตพ.

เดชเตเดฐเต‡เด•เตเดทเด•เดฐเต‹เดŸเตเดณเตเดณ เดšเต‹เดฆเตเดฏเด‚: เด†เดงเตเดจเดฟเด• เดฒเต‹เด•เดคเตเดคเต เดทเต†เดกเตเดฏเต‚เดณเตผเด•เตเด•เต†เดคเดฟเดฐเต† เดŽเดจเตเดคเต เด†เด•เตเดฐเดฎเดฃเด™เตเด™เตพ เดจเดŸเดคเตเดคเดพเด‚?

เดถเตเดฐเดฎเด‚ 2: เดฎเตเตปเด—เดฃเดจ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•

เดจเดฟเดฏเดฎเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚, เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเดจเดพเด•เตเดฎเต‹ เดŽเดจเตเดจเต เดจเต‹เด•เตเด•เดพเด‚
เดชเดŸเตเดŸเดฟเดฃเดฟ. เด…เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฃเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดจเดฎเตเด•เตเด•เต เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚
เดธเดฟเดชเดฟเดฏเต เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพเด•เตเด•เต เด…เดตเดฐเตเดŸเต† เดธเดฎเดฏเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚ (เดฆเต€เตผเด˜เดฎเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚).
เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเต†เดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดจเตเด•เดพเดฒเดฟเด•เดฎเดพเดฏเดฟ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต
เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เด…เดคเตเดคเดฐเด‚ เดŽเดฒเตเดฒเดพ เดœเต‹เดฒเดฟเด•เดณเตเดŸเต†เดฏเตเด‚ เดฎเตเตปเด—เดฃเดจ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดชเดฒ เดตเดดเดฟเด•เดณเตเดฃเตเดŸเต
เด‡เดคเต เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต, เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เดฒเดณเดฟเดคเดฎเดพเดฏ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚: เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด•
เดŽเดฒเตเดฒเดพ เดœเต‹เดฒเดฟเด•เดณเตเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเดฟเดฒเต‡เด•เตเด•เต, เด…เดคเดฟเดจเดพเตฝ เดชเตเดคเดฟเดฏ เดจเดฟเดฏเดฎเด‚:

  • เดฑเต‚เตพ 5: เด•เตเดฑเดšเตเดšเต เด•เดพเดฒเดฏเดณเดตเต เดŽเดธเต เด•เดดเดฟเดžเตเดžเต, เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดœเต‹เดฒเดฟเด•เดณเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เด•เตเดฏเต‚เดตเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเด•.

เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดคเดฟเดฏ เดจเดฟเดฏเดฎเด‚ เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฐเดฃเตเดŸเต เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดฆเตเดฏเด‚, เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ
เดชเดŸเตเดŸเดฟเดฃเดฟ เด•เดฟเดŸเด•เตเด•เดฟเดฒเตเดฒเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเต: เด‰เดฏเตผเดจเตเดจ เด•เตเดฏเต‚เดตเดฟเดฒเตเดณเตเดณ เดœเต‹เดฒเดฟเด•เตพ เดชเด™เตเด•เดฟเดŸเตเด‚
RR เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดชเตเดฐเต‹เดธเดธเตเดธเตผ เดธเดฎเดฏเด‚, เด…เด™เตเด™เดจเต† เดŽเดฒเตเดฒเดพ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพเด•เตเด•เตเด‚ เดฒเดญเดฟเด•เตเด•เตเด‚
เดชเตเดฐเต‹เดธเดธเตเดธเตผ เดธเดฎเดฏเด‚. เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดฎเตเดฎเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดšเดฟเดฒ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ
เดชเตเดฐเต‹เดธเดธเตผ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดฎเดพเด•เต‚, เด…เดคเต เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เด•เตเดฏเต‚เดตเดฟเตฝ เดคเตเดŸเดฐเตเด‚
เด’เดฐเดฟเด•เตเด•เตฝ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดฌเต‚เดธเตเดฑเตเดฑเต เดฒเดญเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เดฎเตเตปเด—เดฃเดจ.
เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด’เดฐเตŠเดฑเตเดฑ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)

เดธเดฟเดชเดฟเดฏเตเดตเตเด‚ เดฐเดฃเตเดŸเต เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด•เดตเตเด‚ เดนเตเดฐเดธเตเดตเดตเตเดฎเดพเดฏ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ. เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เด‡เดŸเดคเตเดตเดถเดคเตเดคเต, เดฎเตเตปเด—เดฃเดจเดพ เดฌเต‚เดธเตเดฑเตเดฑเต เด‡เดฒเตเดฒเดพเดคเต†เดฏเตเดณเตเดณ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เดšเดฟเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต, เด…เด™เตเด™เดจเต† เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดฐเดฃเตเดŸเต เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เดตเดจเตเดจเดคเดฟเดจเต เดถเต‡เดทเด‚ เดฆเต€เตผเด˜เดจเต‡เดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดŸเดพเดธเตเด•เตเด•เต เดชเดŸเตเดŸเดฟเดฃเดฟ เด•เดฟเดŸเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต. เดตเดฒเดคเตเดตเดถเดคเตเดคเตเดณเตเดณ เดšเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ, เด“เดฐเต‹ 50 เดŽเด‚เดŽเดธเดฟเดฒเตเด‚ เดฎเตเตปเด—เดฃเดจเดพ เดตเตผเดฆเตเดงเดจเดตเต เดจเดŸเดคเตเดคเตเดจเตเดจเต, เด…เด™เตเด™เดจเต† เดŽเดฒเตเดฒเดพ เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพเด•เตเด•เตเด‚ เดชเตเดฐเต‹เดธเดธเตผ เดธเดฎเดฏเด‚ เดฒเดญเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจเต, เด…เดคเต เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด‚. เดˆ เด•เต‡เดธเดฟเตฝ 50ms เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฏเดฟ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต, เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ เดˆ เดธเด‚เด–เตเดฏ เด•เตเดฑเดšเตเดšเตเด•เต‚เดŸเดฟ เด•เต‚เดŸเตเดคเดฒเดพเดฃเต.
เด†เดจเตเด•เดพเดฒเดฟเด• เด‰เดฏเตผเดšเตเดš เดธเดฎเดฏเด‚ เดŽเดธเต เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเต เดตเตเดฏเด•เตเดคเดฎเดพเดฃเต
เดฏเตเด•เตเดคเดฟเดธเดนเดฎเดพเดฏ เดšเต‹เดฆเตเดฏเด‚: เดŽเดจเตเดคเต เดฎเต‚เดฒเตเดฏเดฎเดพเดฃเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต? เด…เตผเดนเดคเดชเตเดชเต†เดŸเตเดŸเดตเดฐเดฟเตฝ เด’เดฐเดพเตพ
เดธเดฟเดธเตเดฑเตเดฑเด‚ เดŽเดžเตเดšเดฟเดจเต€เดฏเตผเดฎเดพเดฐเดพเดฏ เดœเต‹เตบ เด“เดธเตเดฑเตเดฑเตผเดนเต—เดŸเตเดŸเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต† เดธเดฎเดพเดจ เด…เดณเดตเตเด•เดณเต† เดตเต‚-เดกเต‚ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต
เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดคเต, เด•เดพเดฐเดฃเด‚ เด…เดตเตผเด•เตเด•เต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเดฟเดงเดคเตเดคเดฟเตฝ เดถเดฐเดฟเดฏเดพเดฏเดคเดฟเดจเต เดฌเตเดฒเดพเด•เตเด•เต เดฎเดพเดœเดฟเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฃเต
เดธเดฎเตเดชเตผเด•เตเด•เด‚. เด•เต‚เดŸเดพเดคเต†, เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, S เดจเต เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดฐเดธเดฎเตเดฃเตเดŸเต. เดจเดฟเด™เตเด™เตพ เดฎเต‚เดฒเตเดฏเดตเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ
เดตเดฒเดฟเดฏ - เดจเต€เดฃเตเดŸ เดœเต‹เดฒเดฟเด•เตพ เดชเดŸเตเดŸเดฟเดฃเดฟเดฏเดพเด•เตเด‚. เดจเดฟเด™เตเด™เตพ เด…เดคเต เดตเดณเดฐเต† เดคเดพเดดเตเดคเตเดคเดฟเดตเต†เดšเตเดšเดพเตฝ,
เด‡เดจเตเดฑเดฑเดพเด•เตเดŸเต€เดตเต เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพเด•เตเด•เต เดถเดฐเดฟเดฏเดพเดฏ เดธเดฟเดชเดฟเดฏเต เดธเดฎเดฏเด‚ เดฒเดญเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดถเตเดฐเดฎเด‚ 3: เดฎเดฟเด•เดšเตเดš เด…เด•เตเด•เต—เดฃเตเดŸเดฟเด‚เด—เต

เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เด•เต‚เดŸเดฟ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดจเตเดฃเตเดŸเต: เดŽเด™เตเด™เดจเต† เดชเดพเดŸเดฟเดฒเตเดฒ
เดžเด™เตเด™เดณเตเดŸเต† เดทเต†เดกเตเดฏเต‚เดณเดฑเต† เดตเดžเตเดšเดฟเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เดฃเต‹? เดˆ เดธเดพเดงเตเดฏเดคเดฏเตเดŸเต† เด•เตเดฑเตเดฑเดตเดพเดณเดฟเด•เตพ
เดชเตเดฐเต‹เดธเดธเตผ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดœเต‹เดฒเดฟเดฏเต† เด…เดคเดฟเดจเตเดฑเต† เดฎเตเตปเด—เดฃเดจ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฏเดฎเด™เตเด™เตพ 4a, 4b
เด…เดจเตเดตเดฆเดฟเดšเตเดš เดธเดฎเดฏเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต. เด…เดคเต เดŽเด™เตเด™เดจเต† เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดฃเด‚?
เดˆ เด•เต‡เดธเดฟเดฒเต† เดชเดฐเดฟเดนเดพเดฐเด‚ เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ เดธเดฟเดชเดฟเดฏเต เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดฎเดฟเด•เดšเตเดš เด…เด•เตเด•เตŒเดฃเตเดŸเดฟเด‚เด—เต เด†เดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดพเด‚
MLFQ เดฒเต†เดตเตฝ. เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เดธเดฎเดฏเด‚ เดฎเดฑเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเด•เดฐเด‚
เด…เดจเตเดตเดฆเดฟเดšเตเดš เด‡เดŸเดตเต‡เดณเดฏเตเด•เตเด•เตเดณเตเดณ เดชเตเดฐเต‹เดธเดธเตเดธเตผ, เดจเดฟเด™เตเด™เตพ เด…เดคเต เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดตเต‡เดฃเด‚. เดถเต‡เดทเด‚
เดชเตเดฐเด•เตเดฐเดฟเดฏ เด…เดคเดฟเดจเตเดฑเต† เด…เดจเตเดตเดฆเดฟเดšเตเดš เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เด…เดคเต เด…เดŸเตเดคเตเดคเดคเดฟเดฒเต‡เด•เตเด•เต เดคเดฐเด‚เดคเดพเดดเตเดคเตเดคเดฃเด‚
เดฎเตเตปเด—เดฃเดจเดพ เดคเดฒเด‚. เดชเตเดฐเด•เตเดฐเดฟเดฏ เด…เดคเดฟเดจเตเดฑเต† เดธเดฎเดฏเด‚ เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเต†เดจเตเดจเดคเต เด‡เดชเตเดชเต‹เตพ เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ - เดŽเด™เตเด™เดจเต†
เดชเตเดฐเต‹เดธเดธเดฑเดฟเตฝ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เด•เต‹เดณเตเด•เดณเดพเดฏเดฟ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เด™เตเด™เดจเต†,
เดšเดŸเตเดŸเด‚ 4 เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเดฃเด‚:

  • เดฑเต‚เตพ 4: เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เต เดจเดฟเดฒเดตเดฟเดฒเต† เด•เตเดฏเต‚เดตเดฟเตฝ เด…เดจเตเดตเดฆเดฟเดšเตเดš เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเด•เดดเดฟเดžเตเดžเดพเตฝ (เด…เดคเต เดŽเดคเตเดฐ เดคเดตเดฃ เดธเดฟเดชเดฟเดฏเต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดฟ เดŽเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต†), เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเดจเตเดฑเต† เดฎเตเตปเด—เดฃเดจ เด•เตเดฑเดฏเตเดจเตเดจเต (เด…เดคเต เด•เตเดฏเต‚เดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดพเดดเต‡เด•เตเด•เต เดจเต€เด™เตเด™เตเดจเตเดจเต).

เดจเดฎเตเด•เตเด•เต เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดจเต‹เด•เตเด•เดพเด‚:
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)ยป

เดจเดฟเด™เตเด™เตพ เดทเต†เดกเตเดฏเต‚เดณเดฑเต† เด•เดฌเดณเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเดพเตฝ เดŽเดจเตเดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดšเดฟเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเตเดฎเตเดชเดคเตเดคเต† เดจเดฟเดฏเดฎเด™เตเด™เตพ 4a-เตฝ เด†เดฃเต†เด™เตเด•เดฟเตฝ, เด‡เดŸเดคเตเดตเดถเดคเตเดคเต 4b เด†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ เดซเดฒเด‚. เดชเตเดคเดฟเดฏเดคเต เด•เตŠเดฃเตเดŸเต
เดซเดฒเด‚ เดตเดฒเดคเตเดตเดถเดคเตเดคเดพเดฃเต. เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเด•เตเด•เต เดฎเตเดฎเตเดชเต, เดเดคเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เตเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต I/O-เดฏเต† เดตเดฟเดณเดฟเด•เตเด•เดพเด‚
เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต†, เดธเด‚เดฐเด•เตเดทเดฃเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเต เดถเต‡เดทเด‚, เด…เด™เตเด™เดจเต† เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เด†เดงเดฟเดชเดคเตเดฏเด‚ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•
I/O, เด…เดตเตป เด‡เดชเตเดชเต‹เดดเตเด‚ เด•เตเดฏเต‚เดตเดฟเตฝ เด‡เดฑเด™เตเด™เตเด‚, เด…เดคเดฟเดจเดพเตฝ เดธเดคเตเดฏเดธเดจเตเดงเดคเดฏเดฟเดฒเตเดฒเดพเดคเต† เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ
เดธเดฟเดชเดฟเดฏเต เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เดเดฑเตเดฑเต†เดŸเตเด•เตเด•เตเด•.

MLFQ เด‰เด‚ เดฎเดฑเตเดฑเต เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต

เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚, เดชเตเดคเดฟเดฏ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจเต: เดชเตเดฐเดงเดพเดจเดฎเดพเดฏ เด’เดจเตเดจเต
เดšเต‹เดฆเตเดฏเด™เตเด™เตพ - เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดทเต†เดกเตเดฏเต‚เดณเดฑเต† เดŽเด™เตเด™เดจเต† เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ เดšเต†เดฏเตเดฏเดพเด‚? เด†. เดŽเดคเตเดฐเดฏเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เด•เตเดฏเต‚เด•เตพ? เด•เตเดฏเต‚เดตเดฟเดฒเต† เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดตเดฟเตปเดกเต‹เดฏเตเดŸเต† เดตเดฒเตเดชเตเดชเด‚ เดŽเดจเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚? เดŽเด™เตเด™เดจเต†
เดชเดŸเตเดŸเดฟเดฃเดฟ เด’เดดเดฟเดตเดพเด•เตเด•เดพเดจเตเด‚ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เดฃเด‚
เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดฎเดพเดฑเตเดฑเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เดฃเต‹? เดˆ เดšเต‹เดฆเตเดฏเด™เตเด™เตพเด•เตเด•เต, เดฒเดณเดฟเดคเดฎเดฒเตเดฒ
เดชเตเดฐเดคเดฟเด•เดฐเดฃเดตเตเด‚ เดฒเต‹เดกเตเด•เดณเตเดฎเดพเดฏเตเดณเตเดณ เดชเดฐเต€เด•เตเดทเดฃเด™เตเด™เดณเตเด‚ เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดฎเดพเดคเตเดฐเด‚
เดทเต†เดกเตเดฏเต‚เดณเตผ เดšเดฟเดฒ เดคเตƒเดชเตเดคเดฟเด•เดฐเดฎเดพเดฏ เดฌเดพเดฒเตปเดธเต เดจเดฏเดฟเดšเตเดšเต‡เด•เตเด•เดพเด‚.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเดฟเด•เตเด• MLFQ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเตเด•เดณเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เด…เดธเตˆเตป เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เตเดฏเต‚เด•เตพเด•เตเด•เตเดณเตเดณ เดธเดฎเดฏ เดธเตเดฒเต‹เดŸเตเดŸเตเด•เตพ. เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด•เตเดฏเต‚เด•เตพ เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฃเต
เดšเต†เดฑเดฟเดฏ เด‡เดŸเดตเต‡เดณเด•เตพ. เดˆ เด•เตเดฏเต‚เด•เดณเดฟเตฝ เดธเด‚เดตเต‡เดฆเดจเดพเดคเตเดฎเด• เดœเต‹เดฒเดฟเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต,
เด‡เดตเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฎเดพเดฑเตเดจเตเดจเดคเต เดตเดณเดฐเต† เดธเต†เตปเดธเดฟเดฑเตเดฑเต€เดตเดพเดฏเดคเดฟเดจเดพเตฝ 10 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเดฟเตฝ เด•เตเดฑเดตเต เดŽเดŸเตเด•เตเด•เดฃเด‚
เดฎเดฟเดธเต. เดจเต‡เดฐเต†เดฎเดฑเดฟเดšเตเดšเต, เด•เตเดฑเดžเตเดž เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด•เตเดฏเต‚เด•เดณเดฟเตฝ เดฆเต€เตผเด˜เดจเต‡เดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดœเต‹เดฒเดฟเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดธเดฟเดชเดฟเดฏเต. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฆเต€เตผเด˜เด•เดพเดฒ เด‡เดŸเดตเต‡เดณเด•เตพ เดจเดจเตเดจเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต (100 เดฎเดฟ.
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ: เดฎเต‚เดจเตเดจเต เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณ เด•เดทเดฃเด™เตเด™เตพ. เดญเดพเด—เด‚ 5: เด†เดธเต‚เดคเตเดฐเดฃเด‚: เดฎเตพเดŸเตเดŸเดฟ เดฒเต†เดตเตฝ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด•เตเดฏเต‚ (เดตเดฟเดตเตผเดคเตเดคเดจเด‚)

เดˆ เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ, เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด•เตเดฏเต‚ 2 เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดš 20 เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เด‰เดฃเตเดŸเต
ms 10ms เดตเดฟเตปเดกเต‹เด•เดณเดพเดฏเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดŸเตเดตเดฟเดฒเตเดณเตเดณ เด•เตเดฏเต‚เดตเดฟเตฝ (40เดฎเดฟ.เดธเต†. เดตเดฟเตปเดกเต‹) 20เดฎเดฟ.เดธเต†.เดฏเตเด‚ เด•เตเดฑเดžเตเดž เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด•เตเดฏเต‚เดตเดฟเดฒเตเด‚
เด•เตเดฏเต‚ เดŸเตˆเด‚ เดตเดฟเตปเดกเต‹ 40ms เด†เดฏเดฟ, เด…เดตเดฟเดŸเต† เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ เด…เดตเดฐเตเดŸเต† เดœเต‹เดฒเดฟ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟ.

เดธเต‹เดณเดพเดฐเดฟเดธเต OS-เตฝ MLFQ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเต เดธเดฎเดฏ-เดชเด™เตเด•เดฟเดŸเตฝ เดทเต†เดกเตเดฏเต‚เดณเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดตเดฟเดญเดพเด—เดฎเดพเดฃเต.
เด…เดคเต เดŽเด™เตเด™เดจเต† เดตเต‡เดฃเดฎเต†เดจเตเดจเต เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเตเดตเดšเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดชเดŸเตเดŸเดฟเด•เด•เตพ เดทเต†เดกเตเดฏเต‚เดณเตผ เดจเตฝเด•เตเด‚
เด…เดคเดฟเดจเตเดฑเต† เดœเต€เดตเดฟเดคเด•เดพเดฒเด‚ เดฎเตเดดเตเดตเตป เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต† เดฎเตเตปเด—เดฃเดจ เดฎเดพเดฑเตเดฑเตเด•, เดตเดฒเดฟเดชเตเดชเด‚ เดŽเดจเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚
เดœเดพเดฒเด•เด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเด‚ เดŸเดพเดธเตโ€Œเด•เต เดฎเตเตปเด—เดฃเดจเด•เตพ เดŽเดคเตเดฐ เดคเดตเดฃ เด‰เดฏเตผเดคเตเดคเดฃเดฎเต†เดจเตเดจเตเด‚. เด•เดพเดฐเตเดฏเดจเดฟเตผเดตเดพเดนเด•เตป
เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เดˆ เดชเดŸเตเดŸเดฟเด•เดฏเตเดฎเดพเดฏเดฟ เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเดจเตเด‚ เดทเต†เดกเตเดฏเต‚เดณเดฑเต† เดชเต†เดฐเตเดฎเดพเดฑเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚
เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ. เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ, เดˆ เดชเดŸเตเดŸเดฟเด•เดฏเดฟเตฝ เด•เตเดฐเดฎเดพเดจเตเด—เดคเดฎเดพเดฏ เดตเตผเดฆเตเดงเดจเดตเต‹เดŸเต† 60 เด•เตเดฏเต‚เด•เดณเตเดฃเตเดŸเต
เดตเดฟเตปเดกเต‹ เดตเดฒเตเดชเตเดชเด‚ 20ms (เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจ) เดฎเตเดคเตฝ เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต ms เดตเดฐเต† (เดเดฑเตเดฑเดตเตเด‚ เด•เตเดฑเดžเตเดž เดฎเตเตปเด—เดฃเดจ), เด•เต‚เดŸเดพเดคเต†
เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เด’เดฐเดฟเด•เตเด•เตฝ เดŽเดฒเตเดฒเดพ เดŸเดพเดธเตเด•เตเด•เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฌเต‚เดธเตเดฑเตเดฑเดฟเดจเตŠเดชเตเดชเด‚.

เดฎเดฑเตเดฑเต MLFQ เดทเต†เดกเตเดฏเต‚เดณเตผเดฎเดพเตผ เด’เดฐเต เดชเดŸเตเดŸเดฟเด•เดฏเต‹ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸเดฎเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ
เดˆ เด…เดงเตเดฏเดพเดฏเดคเตเดคเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฏเดฎเด™เตเด™เตพ, เดฎเดฑเดฟเดšเตเดšเต, เด…เดตเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเตเตปเด—เดฃเดจเด•เตพ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
เด—เดฃเดฟเดค เดธเต‚เดคเตเดฐเดตเดพเด•เตเดฏเด™เตเด™เตพ. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, FreeBSD-เดฏเดฟเดฒเต† เดทเต†เดกเตเดฏเต‚เดณเตผ เด’เดฐเต เดซเต‹เตผเดฎเตเดฒ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เดชเตเดฐเต‹เดธเดธเตเดธเต เดŽเดคเตเดฐเดฏเต†เดจเตเดจเดคเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดจเดฟเดฒเดตเดฟเดฒเต† เดŸเดพเดธเตโ€Œเด•เต เดฎเตเตปเด—เดฃเดจ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจเต
CPU เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต. เด•เต‚เดŸเดพเดคเต†, CPU เด‰เดชเดฏเต‹เด—เด‚ เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เด…เดดเตเด•เตเดจเตเดจเต, เด…เด™เตเด™เดจเต†
เด…เดคเดฟเดจเดพเตฝ, เดฎเตเตปเด—เดฃเดจเดพ เดตเตผเดฆเตเดงเดจเดตเต เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต. เด‡เดคเต เดธเดคเตเดฏเดฎเดพเดฃเต
decay algorithms เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เดชเดคเดฟเดชเตเดชเต 7.1 เดชเต‹เดฒเต†, FreeBSD ULE เดทเต†เดกเตเดฏเต‚เดณเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, เดชเดฒ เดชเตเดฒเดพเดจเตผเดฎเดพเตผเด•เตเด•เตเด‚ เดฎเดฑเตเดฑเต เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเตเดฃเตเดŸเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดšเดฟเดฒเดคเต
เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ เดทเต†เดกเตเดฏเต‚เดณเตผเดฎเดพเตผ เด‰เดฏเตผเดจเตเดจ เดคเดฒเด™เตเด™เดณเดฟเตฝ เด•เดฐเตเดคเดฟเดตเดฏเตเด•เตเด•เตเดจเตเดจเต
เด…เดคเดฟเดจเดพเตฝ, เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด•เตเด•เตเด‚ เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจ เดฒเดญเดฟเด•เตเด•เดฟเดฒเตเดฒ
เดธเดฟเดธเตเดฑเตเดฑเด‚. เดšเดฟเดฒ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เดพเตป เด‰เดชเดฆเต‡เดถเด‚ เดจเตฝเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต
เดทเต†เดกเตเดฏเต‚เดณเตผ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เดฃเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเตˆเดธเต
เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดŸเดพเดธเตเด•เตเด•เดฟเดจเตเดฑเต† เดฎเตเตปเด—เดฃเดจ เด•เต‚เดŸเตเดŸเตเด•เดฏเต‹ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเดพเด‚, เด…เด™เตเด™เดจเต† เด•เต‚เดŸเตเดŸเตเด•เดฏเต‹ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดฏเดพเด‚
เดธเดฟเดชเดฟเดฏเต เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเดจเตเดฑเต† เดธเดพเดงเตเดฏเดคเด•เตพ เด•เตเดฑเดฏเตเด•เตเด•เตเด•.

MLFQ: เดธเด‚เด—เตเดฐเดนเด‚

MLFQ เดŽเดจเตเดจ เด†เดธเต‚เดคเตเดฐเดฃ เดธเดฎเต€เดชเดจเด‚ เดžเด™เตเด™เตพ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เด…เดตเดจเตเดฑเต† เดชเต‡เดฐเต
เดชเตเดฐเดตเตผเดคเตเดคเดจ เดคเดคเตเดตเดคเตเดคเดฟเตฝ เดธเดฎเดพเดชเดฟเดšเตเดšเต - เด‡เดคเดฟเดจเต เดจเดฟเดฐเดตเดงเดฟ เด•เตเดฏเต‚เด•เดณเตเดฃเตเดŸเต เด•เต‚เดŸเดพเดคเต† เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด’เดฐเต เดŸเดพเดธเตเด•เตเด•เดฟเดจเต เดฎเตเตปเด—เดฃเดจ เดจเตฝเด•เดพเตป.
เดจเดฟเดฏเดฎเด™เตเด™เดณเตเดŸเต† เด…เดจเตเดคเดฟเดฎ เดฐเต‚เดชเด‚ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚:

  • เดฑเต‚เตพ 1: เดฎเตเตปเด—เดฃเดจ(เดŽ) > เดฎเตเตปเด—เดฃเดจ(เดฌเดฟ) เด†เดฃเต†เด™เตเด•เดฟเตฝ, เดŸเดพเดธเตเด•เต เดŽ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚ (เดฌเดฟ เดšเต†เดฏเตเดฏเดฟเดฒเตเดฒ)
  • เดฑเต‚เตพ 2: เดฎเตเตปเด—เดฃเดจ(A) = เดฎเตเตปเด—เดฃเดจ(B), A&B เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต RR เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต
  • เดฑเต‚เตพ 3: เด’เดฐเต เดŸเดพเดธเตเด•เตเด•เต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเต‡เดถเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเต เด‰เดฏเตผเดจเตเดจ เดฎเตเตปเด—เดฃเดจเดฏเตเดณเตเดณ เด•เตเดฏเต‚เดตเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดฑเต‚เตพ 4: เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เต เดจเดฟเดฒเดตเดฟเดฒเต† เด•เตเดฏเต‚เดตเดฟเตฝ เด…เดจเตเดตเดฆเดฟเดšเตเดš เดธเดฎเดฏเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเด•เดดเดฟเดžเตเดžเดพเตฝ (เด…เดคเต เดŽเดคเตเดฐ เดคเดตเดฃ เดธเดฟเดชเดฟเดฏเต เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเด•เตเด•เดฟ เดŽเดจเตเดจเดคเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต†), เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเดจเตเดฑเต† เดฎเตเตปเด—เดฃเดจ เด•เตเดฑเดฏเตเดจเตเดจเต (เด…เดคเต เด•เตเดฏเต‚เดตเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดพเดดเต‡เด•เตเด•เต เดจเต€เด™เตเด™เตเดจเตเดจเต).
  • เดฑเต‚เตพ 5: เด•เตเดฑเดšเตเดšเต เด•เดพเดฒเดฏเดณเดตเต เดŽเดธเต เด•เดดเดฟเดžเตเดžเต, เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดœเต‹เดฒเดฟเด•เดณเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เด‰เดฏเตผเดจเตเดจ เด•เตเดฏเต‚เดตเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเด•.

เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เด•เดพเดฐเดฃเดคเตเดคเดพเตฝ MLFQ เดฐเดธเด•เดฐเดฎเดพเดฃเต - เด…เดฑเดฟเดตเต เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚
เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเดจเตเดฑเต† เดธเตเดตเดญเดพเดตเด‚ เดฎเตเตปโ€Œเด•เต‚เดŸเตเดŸเดฟ, เด…เตฝโ€Œเด—เต‹เดฐเดฟเดคเด‚ เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเดจเตเดฑเต† เดฎเตเตปโ€Œเด•เดพเดฒ เดธเตเดตเดญเดพเดตเด‚ เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดธเต†เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต
เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต เดฎเตเตปเด—เดฃเดจเด•เตพ. เด…เด™เตเด™เดจเต†, เด…เดตเตป เด’เดฐเต‡เดธเดฎเดฏเด‚ เดฐเดฃเตเดŸเต เด•เดธเต‡เดฐเด•เดณเดฟเตฝ เด‡เดฐเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต - เดšเต†เดฑเดฟเดฏ เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เดพเดฏเดฟ (เดŽเดธเตเดœเต†เดŽเดซเต, เดŽเดธเตเดŸเดฟเดธเดฟเดŽเดซเต) เดชเตเดฐเด•เดŸเดจเด‚ เดจเต‡เดŸเดพเดจเตเด‚ เดธเดคเตเดฏเดธเดจเตเดงเดฎเดพเดฏเดฟ เดฆเต€เตผเด˜เดจเต‡เดฐเด‚ เด“เดŸเดพเดจเตเด‚,
CPU-เดฒเต‹เดกเดฟเด‚เด—เต เดœเต‹เดฒเดฟเด•เตพ. เด…เดคเดฟเดจเดพเตฝ, เดฌเดฟเดŽเดธเตเดกเดฟเดฏเตเด‚ เด…เดตเดฏเตเดŸเต† เดกเต†เดฑเดฟเดตเต‡เดฑเตเดฑเต€เดตเตเด•เดณเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเต† เดจเดฟเดฐเดตเดงเดฟ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ,
เดธเต‹เดณเดพเดฐเดฟเดธเต, เดตเดฟเตปเดกเต‹เดธเต, เดฎเดพเด•เต เดŽเดจเตเดจเดฟเดต เดทเต†เดกเตเดฏเต‚เดณเดฑเดพเดฏเดฟ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต
เด…เดŸเดฟเดธเตเดฅเดพเดจเดฐเต‡เด–เดฏเดพเดฏเดฟ MLFQ.

เด…เดงเดฟเด• เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเตเด•เตพ:

  1. manpages.debian.org/stretch/manpages/sched.7.en.html
  2. en.wikipedia.org/wiki/Scheduling_(เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต)
  3. pages.lip6.fr/Julia.Lawall/atc18-bouron.pdf
  4. www.usenix.org/legacy/event/bsdcon03/tech/full_papers/roberson/roberson.pdf
  5. chebykin.org/freebsd-process-scheduling

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•