1
循環調度程序通常維護所有可運行進程的列表,每個進程只在列表中出現一次。 但是如果一個進程在列表中出現兩次會發生什麼?循環調度程序 - 在列表中兩次處理?先發制人?
而且是輪循調度先發制人還是非先發制人的調度策略呢?
循環調度程序通常維護所有可運行進程的列表,每個進程只在列表中出現一次。 但是如果一個進程在列表中出現兩次會發生什麼?循環調度程序 - 在列表中兩次處理?先發制人?
而且是輪循調度先發制人還是非先發制人的調度策略呢?
在循環調度中,就緒隊列中的所有進程都被賦予相等的時間單位。 CPU時間在進程間平均分配。所以如果一個進程被列出兩次,它將被授予兩倍於其他進程的CPU時間。
來源:http://basicofcomputer.com/round_robin_scheduling_algorithm_in_operating_system.htm