Fast Context Switching Schedule Algorithm

LIU Chao-ming,QIAN Zhen-jiang,HUANG Hao
DOI: https://doi.org/10.3969/j.issn.1000-3428.2013.05.017
2013-01-01
Abstract:There are two problems in normal schedulers,one is that threads with different contexts cost a lot while scheduling,another is that it is unfair to allocate time slice without considering thread-number of process.This paper proposes a Fast Context Switching Scheduler(FCSS) algorithm.It takes threads belonging to the same process as close as possible in the ready queue,and the total amount of threads into consideration when allocating time slice.Experimental results show that the algorithm reduces the cost of switching of the system,controls the total amount of time slice,and improves the efficiency and fairness of the system.
What problem does this paper attempt to address?