Deadline 調度器合并進 3.14 kernel
在多年開發之后,Deadline調度器合并到了Linux 3.14 kernel。顧名思義,Deadline調度器是
基于最后期限的概念,它要求每個進程向調度器提供三個參數;最壞情況執行時間,描述了完成任務所需的最大CPU時間;周期,描述任務的執行頻率;最后期
限,任務必須首先完成的最后期限。調度器實際運行算法其實很簡單:首先執行最后期限最近的任務。當最壞情況執行時間的總和超過可用CPU時間,調度器不允
許再創建新的最后期限任務,這將能保證每個任務都能在最后期限前完成。Deadline調度器對于實時任務非常有用。
來自: Solidot
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!