linux时间片轮转算法问题

在linux中在时间片轮转调度中,如果一个进程在一个时间片内就已经运行结束,那剩下的时间片时间怎么利用?剩下的时间片是继续运行下一个进程还是计时器清零开始一个新的时间片计时呢?如果是继续运行下一个进程,当这个时间片时间结束的时候,而继续执行的进程未完成,cpu会不会被剥夺给另外一个进程呢?可以给出一些参考文献吗??

http://www.linuxidc.com/Linux/2014-11/109071.htm

http://blog.csdn.net/rein07/article/details/6534801