首页 > 试题广场 >

下面有关内核级线程和用户线程说法错误的是?

[单选题]
下面有关内核级线程和用户线程说法错误的是?
  • 内核级线程,线程的创建、撤销和切换等,都需要内核直接实现
  • 用户级线程仅存在于用户空间
  • 内核可以看到用户线程和内核线程
  • 内核级线程是操作系统调度器管理和调度
用户级线程的管理由用户应用程序来完成,内核是不知道用户线程的。
发表于 2016-07-08 09:34:33 回复(0)
更多回答
不论什么进程(系统或用户),它们都是在操作系统内核的支持下完成的,与内核紧密相关,不能离开内核。
进程中可以包括内核支持线程和用户级线程。其中,
内核支持线程:它就是在内核的支持下运行的,离不开内核,系统在内核空间为每一个内核支持线程设置一个线程控制块,内核通过此块来感知线程存在,并加以控制它。
用户级线程   : 它仅存在于用户空间,对于这种线程的创建、撤消、线程之间的同步与通信等功能,都无须利用系同调用来实现(无须内核支持控制)。一般为一个应用进程创建较多的用户线程,线程之间的切换和调用比进程要快和简单,这些线程的任务控制块都存在用户空间,内核完全不知道用户级线程的存在。
编辑于 2017-03-08 09:34:02 回复(0)
用户级线程的管理由应用程序来做,在用户空间实现,内核不知道用户线程的存在
发表于 2015-06-12 16:28:24 回复(0)

用户级线程对内核透明

发表于 2019-10-08 09:14:05 回复(0)
操作系统,只认进程,线程什么的跟它无关!当然操作系统在具体执行时一个多线程程序,是通过线程id来分步执行的
发表于 2017-05-20 15:36:58 回复(0)
不论什么进程(系统或用户),它们都是在操作系统内核的支持下完成的,与内核紧密相关,不能离开内核。
进程中可以包括内核支持线程和用户级线程。其中,
内核支持线程:它就是在内核的支持下运行的,离不开内核,系统在内核空间为每一个内核支持线程设置一个线程控制块,内核通过此块来感知线程存在,并加以控制它。
用户级线程   : 它仅存在于用户空间,对于这种线程的创建、撤消、线程之间的同步与通信等功能,都无须利用系同调用来实现(无须内核支持控制)。一般为一个应用进程创建较 多的用户线程,线程之间的切换和调用比进程要快和简单,这些线程的任务控制块都存在用户空间,内核完全不知道用户级线程的存在。
发表于 2017-04-20 20:44:53 回复(0)
用户级线程的管理由用户空间的进程完成,内核是不知道用户级线程的。
发表于 2016-12-15 22:20:40 回复(0)
在用户线程中使用系统调用,不会使得线程陷入内核吗?所以用户线程仅存在于用户空间我感觉有点问题啊
发表于 2016-08-31 18:43:34 回复(1)
C.内核无法看到用户级线程。
发表于 2015-01-23 12:40:29 回复(0)