网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
1、什么是进程?什么是线程?进程与线程有何区别?
参考答案和解析
线程又称轻型进程或进程元。从调度、并发性、系统开销、拥有资源等方面来比较线程与进程。 (1) 调度:在引入线程的OS中,把线程作为调度和分派的基本单位,而把进程作为资源拥有的基本单位。在同一进程中,线程的切换不会引起进程的切换,在由一个进程中的线程切换到另一个进程中的线程时,将会引起进程切换。(2) 并发性:不仅进程之间可以并发执行,而且在一个进程中的多个线程之间,亦可并发执行,使OS具有更好的并发性。 (3) 拥有资源:一般说,线程自己不拥有资源(也有一点必不可少的资源),但它可访问其隶属进程的资源,进程是一个拥有资源的独立单位。(4) 系统开销:由于在创建或撤销进程,系统都要为之分配或回收资源,如内存空间,因此OS所付出的开销将显著地大于创建或撤销线程时的开销。
更多 “1、什么是进程?什么是线程?进程与线程有何区别?” 相关考题
考题
进程与线程的根本区别是()。A.进程要占用一个进程控制块,开销较大,而线程无此开销
B.进程是资源分配单位,而线程是调度和执行的单位
C.进程增加会增加死锁的机会,而线程有效避免了这一问题
D.进程是调度和执行单位,而线程是资源分配单位
考题
问答题什么是线程?它与进程有什么关系?
热门标签
最新试卷