题目
假设在一单处理机系统中有5个用户进程[1],那么在非核心态的某个时刻,处于就绪状态[2]的用户进程最多有___________个,处于阻塞状态的用户进程最多有__________个。
假设在一单处理机系统中有5个用户进程[1],那么在非核心态的某个时刻,处于就绪状态[2]的用户进程最多有___________个,处于阻塞状态的用户进程最多有__________个。
题目解答
答案
在非核心态的某个时刻,处于就绪状态的用户进程最多有4个。这是因为在单处理机系统中,一次只能执行一个进程,所以在就绪队列中可能有多个进程等待执行,但只能选择其中一个执行。
处于阻塞状态的用户进程最多有1个。因为阻塞状态的进程通常是因为等待某种资源(如文件I/O、网络通信等)而被挂起,一次只能有一个进程等待特定资源的完成。
所以答案是:在非核心态的某个时刻,处于就绪状态的用户进程最多有4个,处于阻塞状态的用户进程最多有1个。