Java模擬操作系統進程調度算法—先來先服務、短作業優先、高響比優先

首先我們先介紹一下這三個算法,先來先服務是指按照進程到來的時間,誰先來誰執行。短作業優先是指作業服務時間短的先執行。高響比優先是根據公式計算出優先權選出優先權最高的執行,計算高響比優先權的公式:優先權=(等待時間+服務時間)/服務時間。 計算中用到的三個公式: 完成時間=上一個進程的執行時間+服務時間。程序中上一個服務時間是preFinished。 週轉時間=完成時間-到達時間。 帶權週轉時間=周
相關文章
相關標籤/搜索