校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > UI专业知识 > 色彩
题目

下面关于线程的叙述中,正确的是()。

A.不论是系统支持线程还是用户级线程,其切换都需要内核的支持

B.线程是资源的分配单位,进程是调度和分配的单位

C.不管系统中是否有线程,进程都是拥有资源的独立单位

D.在引入线程的系统中,进程仍是资源分配和调度分派的基本单位

解答

正确答案是 C

A:用户级线程,切换时不需要内核的支持
B:线程是资源调度和分配的单位,进程是资源拥有的单位
C:对
D:引入线程后,线程才是资源分配和调度分派的基本单位
C 3条回复 评论
虹猫

用户级线程内核的切换由用户态程序自己控制内核切换,不需要内核干涉,少了进出内核态的消耗,但不能很好的利用多核Cpu,目前Linux pthread大体是这么做的。 

发表于 2018-10-15 17:47:30
0 0
冬季恋歌

进程是系统进行资源分配和调度的一个基本单位,线程是cpu调度和分派的基本单位

发表于 2018-10-15 17:47:17
0 0
橘子汽水

在引入线程前,进程的两个基本属性是:1.可拥有资源的独立单位。2.可独立调度和分配的基本单位。
后来为了使多个程序更好的并发执行,人们把上述两个属性分开,引入线程作为可独立调度和分配的基本单位。

发表于 2018-10-15 17:47:08
0 0