摘要:
多任务操作系统已经存在一段很长的时间了,但即使都属于多任务操作系统,早期的多任务操作系统却采用的是不同于今天称为“抢先式多任务”(preemptive multitasking)的多任务处理机制。以windows为例,在windows95以前的多任务操作系统,其采用的是“协同式多任务”(cooperative multitasking)。那么这两者的区别在哪里呢?在现在的多任务系统中,当一个新的进程开始时,在它的时间片(timeslice)之内,cpu的使用权是在这个进程手里的,当时间片结束时,系统要收回cpu的使用权做下一轮分配;而在“协同式多任务”操作系统中,进程在执行过程中是可以不受.. 阅读全文
posted @ 2014-02-21 17:11
nianjun
阅读(672)
评论(0)
推荐(0)

浙公网安备 33010602011771号