题目内容

引入线程概念后,操作系统以______ 作为资源分配的基本单位,以______ 作为CPU调度和分派的单位。

查看答案
更多问题

有两个程序:A程序按顺序使用CPU 10秒、设备甲5秒、CPU 5秒、设备乙10秒、CPU 5秒;B程序按顺序使用设备甲10秒、CPU 10秒、设备乙5秒、CPU 5秒、设备乙10秒。在顺序环境下,执行上述程序,CPU的利用率约为(A),若允许它们采用非抢占方式并发执行,并不考虑切换等开销,则CPU的利用率约为(B)。 A,B:(1)30%;(2)40%;(3)50%;(4)60%;(5)70%;(6)80%;(7)90%。

A(7)B(3)
B. A(3)B(7)
C. A(1)B(5)
D. A(2)B(6)

从下面的叙述中选出一条正确的叙述。

A. 操作系统的一个重要概念是进程,不同进程所执行的代码也不同
B. 操作系统通过PCB来控制和管理进程,用户进程可从PCB中读出与本身运行状态相关的信息
C. 当进程由执行状态变为就绪状态时,CPU现场信息必须保持在PCB中
D. 当进程申请CPU得不到满足时,它将处于阻塞状态
E. 进程是可与其他程序并发执行的程序在一个数据集合上的运行过程,所以程序段是进程存在的唯一标志

从下面的叙述中选出4条正确的叙述。

A. 一个进程的状态发生变化总会引起其他它一些进程的状态发生变化
B. 进程被挂起(suspend)后,状态变为阻塞状态
C. 信号量的初值不能为负数
D. 线程是CPU调度的基本单位,但不是资源分配的基本单位
E. 在进程对应的代码中使用wait、signal操作后,可以防止系统发生死锁
F. 管程每次只允许一个进程进入
G. wait、signal操作可以解决一切互斥问题
H. 程序的顺序执行具有不可再现性

在引入线程的操作系统中,资源分配和调度的基本单位是___。

A. 程序
B. 进程
C. 线程
D. 作业

答案查题题库