當前位置:生活科普幫 >

科技 >科技生活 >

CPU排程程式應該考慮的準則是

CPU排程程式應該考慮的準則是

CPU排程程式應該考慮的準則是

CPU排程程式應該考慮的準則是:CPU使用率、吞吐量、週轉時間、等待時間、響應時間。

CPU使用率:應使CPU儘可能地忙碌。從概念上講,CPU使用率從0%到100%。對於一個實際系統,它的範圍應從40%(輕負荷系統)到90%(重負荷系統)。

吞吐量:一個時間單元內所完成程序的數量;如果CPU忙於執行程序,那麼工作就在完成。一種測量工作的方法稱為吞吐量,它是在一個時間單元內程序完成的數量。對於長程序,吞吐量可能為每小時一個程序;對於短程序,吞吐量可能為每秒十個程序。

週轉時間:從程序提交到程序完成的時間段。為所有時間段之和,including等待進入記憶體,在就緒佇列中等待,在CPU上執行和I/O執行。

等待時間:在就緒佇列中等待所花費時間。CPU排程演算法隻影響程序在就緒佇列中等待所花的時間。

響應時間:從提交請求到產生第一響應的時間。對於互動系統,週轉時間不是最佳準則。通常,程序可以相當早地產生輸出,並且繼續計算新的結果同時輸出以前的結果給使用者。因此,另一時間是從提交請求到產生第一響應的時間。這種時間稱為響應時間,是開始響應所需的時間,而非輸出響應所需的時間。週轉時間通常受輸出裝置速度的限制。


標籤: cpu 排程 準則
  • 文章版權屬於文章作者所有,轉載請註明 https://shkpb.com/keji/kejishenghuo/6x6293.html