试比较在单处理机0S和多处理机0S中的进程管理。

题目
试比较在单处理机0S和多处理机0S中的进程管理。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

操作系统中,()负责对进程进行调度。

A、处理机管理

B、作业管理

C、高级调度管理

D、存储和设备管理


参考答案:A

第2题:

在单处理机系统中,多个进程并行执行是指它们同时处于进程的“运行状态”。( )

此题为判断题(对,错)。


参考答案:错误

第3题:

在一单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于就绪态的用户进程最多有( )个。

A.1

B.2

C.3

D.4


参考答案:D

第4题:

试比较多处理机系统中静态分配方式和动态分配方式。


答案:(1)静态分配(StaticAssigenment)方式这是指一个进程从开始执行直至其完成,都被固定地分配到一个处理器上去执行。此时,须为每一处理器设置一专用的就绪队列,该队列中的诸进程先后都是被分配到该处理器上执行。在进程阻塞后再次就绪时,也仍被挂在这个就绪队列中,因而下次它仍在此处理器上执行。这种方式与单处理机环境下的进程调度一样。其优点是进程调度的开销小:缺点是会使各处理器的忙闲不均。换言之,系统中可能有些处理机的就绪队列很快就变成空队列,使处理器处于空闲状态,而另一些处理器则可能一直忙碌。(2)动态分配(DynamicAssgement)方式为了防止系统中的多个处理器忙闲不均,可以在系统中仅设置-个公共的就绪队列,系统中的所有就绪进程都被放在该队列中。分配进程时,可将进程分配到任何一个处理器上。这样,对一个进程的整个运行过程而言,在每次被调度执行时,都是随机地被分配到当时是空闲的某一处理器上去执行。例如,某进程一开始是被分配到处理器A上去执行,后来因阻塞而放弃处理器A。当它又恢复为就绪状态后,就被挂到公共的就绪队列上,在下次被调度时,就可能被分配到处理器B上去执行,也有可能被分配到处理器C或处理器D上去执行

第5题:

为什么要在0S中引入线程?


答案:在操作系统中引入线程,则是为了减少程序在并发执行时所付出的时空开销,使0S具有更好的并发性,提高CPU的利用率。进程是分配资源的基本单位而线程则是系统调度的基本单位。

第6题:

在一个单处理机中,若有6个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多有______个。

A.5

B.6

C.1

D.4


正确答案:A
解析:在一个单处理机中,只有1个处理器,在非管态(即用户进程执行状态)的某一时刻,处于运行态的进程有且只有一个,但可以有多个就绪态或阻塞态的进程。当有6个用户进程时,处于就绪态或阻塞态的进程最多5个,而这5个进程有可能都处于就绪态。

第7题:

当处理机系统中,可并行的是( )。Ⅰ. 进程与进程Ⅱ. 处理机与设备Ⅲ. 处理机与通道Ⅳ. 设备与设备

A Ⅰ、Ⅱ和Ⅲ

B Ⅰ、Ⅱ和Ⅳ

C Ⅰ、Ⅲ和Ⅳ

D Ⅱ、Ⅲ和Ⅳ


参考答案D

第8题:

线程和进程的主要区别是:()

A.线程只是处理机调度的基本单位,进程是资源管理的基本单位。

B.以线程为单位进行处理机切换和调度时,处理机切换的时间较短,从而处理机效率也较高。

C.进程为单位进行处理机切换和调度时,处理机切换时间长,资源利用率低。

D.进程有自己的状态.也有相应的同步机制,而线程没有相应机制。


参考答案:ABC

第9题:

试比较在单处理机0S和多处理机0S中的内存管理。


答案:多处理机环境下通常每个处理机都有属于自己的局部(本地)存储器,也有可供多个处理机共享的(系统)存储器。除了需要具有单机多道程序系统中的地址变换机构和虚拟存储器功能外,还应增强和增加下面的功能和机制:1,地址变换机构;2、访问冲突仲裁机构;3,数据一致性机制。

第10题:

在操作系统的进程与处理机管理中,能够获得系统资源的是( )。

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

答案:A
解析:

更多相关问题