gpt4 book ai didi

linux - 既然所有的用户线程都映射到内核线程,那么用户线程是不是运行在内核态呢?

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:20:54 25 4
gpt4 key购买 nike

我知道这不是真的。但为什么?我是否混淆了内核线程和内核模式?

最佳答案

有时,当您执行系统调用时。但这并不是该术语的真正含义。

“内核线程”是指内核本身将每个线程识别为独立的事实。这意味着它们在内核中都有对应的数据结构,内核可以单独对待它们,比如分别调度它们。线程运行的模式与它无关,因为它只是内核中线程的概念。

“用户线程”是在用户空间中实现的。内核不知道进程中有多个线程,因此不能单独对待它们。内核只看到主线程,可能根本不会将它与进程分开。

关于linux - 既然所有的用户线程都映射到内核线程,那么用户线程是不是运行在内核态呢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21885477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com