操作系统——进程与线程
1、进程的时间片轮转调度:每个轮回固定单个进程的执行时间,每次都会执行一个轮回(地铁调度),当存在进程提前结束时,则在下一个轮回缩短长度。最后每个进程的时间使用累加制。
》优点:保证每个进程都可以分配到cpu时间。
》时间片过大,会导致小进程浪费时间;时间片过小,会导致进程的频繁切换。
》时间片的设置:q = T/N(T为系统最大的响应时间,N为就绪队列中允许存放的最大进程数)
2、进程是资源竞争的基本单位,线程是调度运算的基本单位
1、进程的时间片轮转调度:每个轮回固定单个进程的执行时间,每次都会执行一个轮回(地铁调度),当存在进程提前结束时,则在下一个轮回缩短长度。最后每个进程的时间使用累加制。
》优点:保证每个进程都可以分配到cpu时间。
》时间片过大,会导致小进程浪费时间;时间片过小,会导致进程的频繁切换。
》时间片的设置:q = T/N(T为系统最大的响应时间,N为就绪队列中允许存放的最大进程数)
2、进程是资源竞争的基本单位,线程是调度运算的基本单位