发布网友 发布时间:2022-05-17 06:12
共1个回答
热心网友 时间:2023-10-10 06:17
引起就绪状态→运行状态的变迁的事件有: ?正在运行的进程时间片到而选入就绪队列; ?正在运行的进程因为等待某个事件而转入等待状态时; ?正在运行的进程出现故障或正常完成时; ?就绪队列中出现更高优先数的进程抢占CPU时。 引起运行状态→就绪状态的变迁的事件有: ?正在运行的进程时间片到,由执行转入就绪; ?CPU被高优先数的进程抢占,正在运行的进程*转入就绪。 引起运行态→阻塞态的变迁的事件有: ?正在运行的进程等待某种事件的发生时; ?进程在运行中申请资源(主存空间、外围设备)得不到满足变成阻塞状态; ?进程在运行中出现了故障(程序错、主存错等)变成阻塞状态。 引起阻塞状态→就绪状态的变迁的事件有: ?正在等待的事件完成时,阳塞态的进程被唤醒; ?等待的资源得到满足(另一进程归还); ?故障排除后等待干预的进程结束阻塞。