三个进程P1、P2、P3先后(但又几乎同时)到达,他们分别需要22、4、2个时间单位,若采用基于时间片原则的剥夺调度方式,如果2个时间单位为一个时间片,则这3个进程运行所花费时间的平均值为(28+10+【】)/3(个时间单位)。
查看答案
三个进程P1、P2、P3先后(但又几乎同时)到达,他们分别需要23、4、2个时间单位,若采用基于时间片原则的剥夺调度方式,如果2个时间单位为一个时间片,则这3个进程运行所花费时间的平均值为【】(个时间单位)
三个进程P1、P2、P3先后(但又几乎同时)到达,他们分别需要22、4、2个时间单位,若采用基于时间片原则的剥夺调度方式,如果3个时间单位为一个时间片,则这3个进程运行所花费时间的平均值为【】(个时间单位)。
操作系统课程的课件中给出了一个典型的C语言并发程序结构为main ( ) { int i; P1; while((i=fork()) == -1); if(i == 0){ Pc; exit();} else { P2; wait();} P3;}(其中P1、Pc、P2、P3分别是不同的程序段, 假设它们的执行时间分别需要1、3、2、1分钟,并假设Pc 和 P2一起并发执行需要4分钟),视P1的开始执行时刻为0,则P2的开始执行时刻为【】。
操作系统课程的课件中给出了一个典型的C语言并发程序结构为main ( ) { int i; P1; while((i=fork()) == -1); if(i == 0){ Pc; exit();} else { P2; wait();} P3;}(其中P1、Pc、P2、P3分别是不同的程序段, 假设它们的执行时间分别需要1、3、2、1分钟,并假设Pc 和 P2一起并发执行需要4分钟),视P1的开始执行时刻为0,则Pc的开始执行时刻为【】。