内核级线程是否绑定到进程?

问题描述 投票:0回答:1

我知道内核级线程和进程都是由操作系统管理的。通常,线程被创建在进程内。进程内的 KLT 充当进程内用户级线程的虚拟 CPU。但我的问题是,KLT 可以改变它所属的进程吗?此外,我听说有时 KLT 甚至不需要与流程关联。这怎么可能?那么这样的话,内存空间是多少呢?

multithreading process
1个回答
0
投票

但我的问题是,KLT 可以改变它所属的进程吗?

不。假设

此外,我听说有时 KLT 甚至不需要与流程关联。这怎么可能?那么这样的话,内存空间是多少呢?

我没听说过这个。请引用此内容的来源,以便我们可以尝试弄清楚所说/声称的内容。

我认为您可能会将“内核级线程”与“内核线程”混淆;请参阅内核线程和用户线程


应该说,线程和进程的 IT 术语有些不稳定。不同的人使用这些词的方式不同。对于这样的事情,我会给维基百科Thread页面中列出的术语比一些随机的网络教程更多的可信度。维基百科页面往往代表一种“共识”……因为许多人都为它们做出了贡献。

© www.soinside.com 2019 - 2024. All rights reserved.