![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[主观题]
系统中共有5个用户进程,且当前CPU在用户态下执行,则最多可有①个用户进程处于就绪状态,最多可有②
个用户进程处于阻塞状态:若当前在核心态下执行,则最多可有③个用户进程处于就绪状态,最多可有④个用户进程处于阻塞状态。
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
采用先来先服务作业调度,优先分配主存的低地址区域且不准移动已在主存的作业,在主存中的各作业平分CPU时间,问题如下:
如果用非抢占式短进程优先调度算法,请问这5个进程的平均周转时间和平均响应时间各是多少?
内存,作业调度和进程调度都采用先来先服务算法。有5个作业,它们进入后备作业队列的到达时间、所需CPU时间以及对内存的需求量如下表所示。忽略系统的调度时间,求出诸作业的调度顺序和进入内存的时间。
作 业 | 到达时间 | 所需CPU时间 | 对内存需求量 |
1 | 10.1 | 0.3 | 15KB |
2 | 10.3 | 0.5 | 60KB |
3 | 10.5 | 0.4 | 50KB |
4 | 10.6 | 0.4 | 10KB |
5 | 10.7 | 0.2 | 20KB |
CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是().
A.运行进程修改程序状态字
B.中断屏蔽
C.系统调用
D.进程调度程序
储管理策略,用最先适应算法分配内存;作业和进程都使用“先来先服务”的调度策略。这时有5个作业,它们进入后备作业队列的到达时间、所需CPU时间以及对内存、磁带的需求量如下表所示。忽略外设工作和系统的调度时间,试求出作业的调度顺序,以及每个作业的周转时间。
作业 | 到达时间 | 所需CPU时间 | 对内存需求量 | 需磁带机数 |
1 | 10:00 | 25分钟 | 15KB | 2台 |
2 | 10:20 | 30分钟 | 60KB | 1台 |
3 | 10:30 | 10分钟 | 50KB | 3台 |
4 | 10:35 | 20分钟 | 10KB | 2台 |
5 | 10:40 | 15分钟 | 30KB | 2台 |
A.%user列显示了用户进程消耗的CPU时间百分比
B.%system列显示了系统进程消耗的CPU时间百分比
C.%iowait列显示了IO等待所占用的CPU时间百分比
D.%idle列显示了CPU处在空闲状态的时间百分比