淺析Linux中的進程調度

現代的操作系統都是多任務的操作系統,儘管隨着科技的發展,硬件的處理器核心越來越多,但是仍然不能保證一個進程對應一個核心,這就勢必需要一個管理單元,負責調度進程,由管理單元來決定下一刻應該由誰使用CPU,這裏充當管理單元的就是進程調度器。   進程調度器的任務就是合理分配CPU時間給運行的進程,創造一種所有進程並行運行的錯覺。這就對調度器提出了要求: 1、調度器分配的CPU時間不能太長,否則會導致其
相關文章
相關標籤/搜索