腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核
线程
的调度或抢占是如何工作的?
、
、
、
、
我知道,
与
用户
空间
线程
/进程相比,
linux
内核
线程
没有自己的地址空间。
内核
线程
不会将上下文切换到
用户
空间,但是
内核
线程
是可调度的和可抢占的。所以我的问题是,如果
内核
线程
没有地址空间,那么
内核
线程
的切换/抢占是如何工作的呢?
浏览 3
提问于2014-01-29
得票数 1
回答已采纳
3
回答
Linux
内核
线程
真的是
内核
进程吗?
、
、
、
、
我在许多地方读到,
Linux
为Java中的每个
用户
线程
创建了一个
内核
线程
。(我看到“
内核
线程
”一词有两种不同的用法:操作系统知道并计划执行
用户
工作的
线程
。
内核
线程
是否
与
内核
进程相同,因为
Linux
进程支持父进程和子进程之间的共享内存空间,还是它确实是一个不同的实体?
浏览 0
提问于2012-02-13
得票数 29
回答已采纳
2
回答
用户
线程
和
内核
线程
是否以下列任何一种方式
与
线程
级库和
内核
级库相对应?
、
、
、
以下是由亚伯拉罕·西尔伯沙茨、格雷格·加涅和彼得·贝尔·加尔文撰写的中关于
用户
线程
与
内核
线程
的讨论: 最终,
用户
线程
和
浏览 2
提问于2018-09-14
得票数 0
2
回答
进程
与
线程
(
用户
对
内核
)
、
、
、
我理解进程和
线程
之间的区别。我知道
用户
线程
和
内核
线程
之间的区别。您如何用C语言编写它们中的任何一个?我在C中所知道的就是如何创建POSIX
线程
,但是这个
用户
线程
还是
内核
线程
呢?有人能为进程、
用户
线程
和
内核
线程
提供一些C代码示例吗? 是否有任何类型的
线程
我没有包括?
浏览 5
提问于2010-03-31
得票数 0
回答已采纳
1
回答
什么是“
内核
地址空间”?
、
、
、
从理解
Linux
内核
的角度来看,下面是关于
内核
线程
与
用户
进程(即常规进程)的一些讨论: ·它们在
内核
模式下运行,在
Linux
中,
内核
线程
与
常规进程的区别如下: ·
内核
线程
仅在
内核
模式下运行,而常规进程则在
浏览 5
提问于2018-09-14
得票数 2
1
回答
内核
级和
用户
级
线程
、
克隆(
Linux
)创建
内核
级
线程
,而PThreads创建
用户
级
线程
。我觉得有些OSs实际上不支持
用户
级
线程
。举个例子:在双核处理器上,如果我有两个正在运行的进程,其中第一个进程有3个
线程
,第二个进程有4个
线程
,那么CPU的时隙将不会被分成7个
与
单个
线程
相等的时隙,但是一个
内核
将分配给进程1,并在它的3个
线程
之间共享,而另一个
内核
将分配给进程2,并
浏览 1
提问于2013-10-02
得票数 0
回答已采纳
2
回答
Linux
中的
线程
关于
Linux
中的Pthreads这个话题,我已经讨论了大部分的问题,但是对于我来说,还有一个基本的疑问还没有解决: 在各种响应中都提到,当我们在
Linux
上创建POSIX
线程
时,
用户
线程
和
内核
线程
之间存在我怀疑当我们在
Linux
中使用pthread_create()时,是否有一个
用户
线程
和相应的唯一
内核
线程
是隐式创建的(即总共有两个
线程
,其中一个是
用户<
浏览 4
提问于2012-11-17
得票数 0
1
回答
Linux
中是否有一个轻量级的进程附加到
内核
线程
上?
、
、
、
根据我从理解
Linux
内核
中得到的理解,是否正确:多
线程
程序要考虑的一个final问题涉及
内核
和
线程
库之间的通信,这可能是4.3.3节中讨论的多到多和两级模型所需要的对于
用户
线
浏览 0
提问于2018-09-29
得票数 1
6
回答
P
线程
库实际上是一个
用户
线程
解决方案吗?
、
、
据我所知,P
线程
是一个符合POSIX标准的
线程
库(关于POSIX,参见wikipedia:)。它可以在类似Unix的操作系统中使用。
用户
级
线程
:
内核
不知道它。
用户
自己创建/实现/销毁
线程
。轻量级进程(LWP):
内核
调度的,但可以
与
用
浏览 19
提问于2011-12-26
得票数 60
回答已采纳
1
回答
在
Linux
和Unix对Solaris中
线程
的工作方式有什么不同吗?
、
、
我只是好奇
线程
在不同风格的Unix中的工作方式是否有什么不同。有什么想法吗?
浏览 4
提问于2014-07-12
得票数 2
回答已采纳
1
回答
内核
线程
、进程和守护进程是什么?
、
、
、
从Mauerer的
Linux
内核
架构周期性地将修改后的内存页
与
页面来源的块设备同步(例如,使用mmap映射的文件)。 如果很少使用内存页,则将它们写入交换区。进程可以在不同的
浏览 0
提问于2016-02-29
得票数 12
2
回答
线程
:为什么所有
用户
线程
都必须映射到
内核
线程
?
、
、
首先,(是的,我已经搜索过了,但需要澄清),
用户
线程
和
内核
线程
之间有什么区别?简单地说,一个是由
用户
程序生成的,另一个是由操作系统生成的,后者可以访问特权指令吗?它们在概念上是相同的,还是
线程
本身存在实际差异? 其次,我问题的真正问题是:我正在使用的书中说,“
用户
线程
和
内核
线程
之间必须存在关系”,然后列出了这种关系的不同模型。但本书未能清楚地解释为什么
用户
线程
必须始终将映射到特定的
浏览 3
提问于2013-02-09
得票数 46
回答已采纳
1
回答
软件
线程
包括
用户
线程
吗?
、
在这个答案-软件
线程
与
硬件
线程
中,软件
线程
是由OS管理的
线程
。但是我还学习了另一个术语,叫做
用户
线程
,它不是
内核
线程
,也就是说操作系统不会知道这些
线程
。那么,软件
线程
包括
用户
线程
吗?我没有从堆栈溢出中得到任何答案,但我认为在
Linux
的上下文中,这个想法是一样的,我在询问
Linux
中使用的术语,谢谢。 作为参考,我找到了一个关于
浏览 0
提问于2018-12-06
得票数 0
回答已采纳
1
回答
我想问一下CreateThread和基于
Linux
操作系统的pthread_create之间的主要区别
、
、
、
、
,据我理解,这个
线程
是一个“
用户
级”
线程
。另一方面,从pthread_create的回答到类似的问题,通过比较
用户
级
线程
和
内核
级
线程
,
浏览 2
提问于2021-02-02
得票数 1
回答已采纳
1
回答
内核
支持的
线程
是否在
内核
状态下运行?
、
、
、
我对
内核
空间,
用户
空间,
内核
线程
,
用户
线程
有点困惑。你是否可以认为
内核
支持
内核
线程
是在
内核
空间中运行的?.)`, 这个名为“t”的
线程
在
Linux
中称为轻量级进程(
内核
线程
)。它是否在
内核
状态下运行?
浏览 0
提问于2019-10-14
得票数 2
1
回答
Linux
中的系统调用是否涉及
线程
切换?
我在维基百科上读到关于“系统调用”的部分,当“
用户
级”
线程
进行系统调用时,最终“
内核
”
线程
实际上执行请求。那么,这是否意味着
用户
线程
被解除,并且使用
内核
线程
切换上下文?如果是,如何将结果返回给
用户
线程
? 我对上的这一行感到困惑:“多对一模型:来自进程中任何
用户
线程
的所有系统调用都由单个
内核
级
线程
处理。”
浏览 1
提问于2019-05-24
得票数 7
回答已采纳
2
回答
POSIX
线程
是如何在
Linux
上实现的?
、
、
我想知道通过pthread库创建的
线程
实际上是
内核
级
线程
还是
与
内核
无关的
用户
空间
线程
?我已经听到了关于这件事的相互排斥的意见,所以我想知道真相。
浏览 0
提问于2011-05-07
得票数 10
回答已采纳
1
回答
用户
和
内核
空间之间的配对获取/发布操作
、
、
、
、
我试图确保在
Linux
上运行在
内核
模式下的
用户
线程
和另一个
线程
之间共享的内存块上进行适当的同步。将c11的atomic_store_explicit(memory_order_release)从
用户
空间
与
内核
中的smp_load_acquire()分别
与
atomic_load_explicit(memory_order_acquire)
与
smp_store_release()配对是否合理?
浏览 3
提问于2020-05-12
得票数 1
回答已采纳
1
回答
linux
中syscall
与
内核
线程
的区别及其相互关系
、
、
我读过“
linux
内核
开发”一书,有些问题让我感到困惑,如下所示 1. syscall是否在
内核
线程
中运行?或者只运行一个没有
内核
线程
形式的
内核
代码?2.
内核
线程
和
用户
进程在调度队列中有不同的实体?3.如何将
用户
线程
映射到
内核
线程
?4.创建进程后,同时创建映射到它的
内核
线程
?
浏览 0
提问于2018-07-22
得票数 0
回答已采纳
2
回答
程序库或模块中的进程和
线程
是否意味着进程、
内核
级
线程
或
用户
级
线程
?
、
、
我开始怀疑进程、
内核
级
线程
和
用户
级
线程
之间的区别。对于Python、Java和C#等编程语言中的标准模块,也有同样的问题吗? 谢谢。
浏览 5
提问于2017-10-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java线程与OS线程
多线程开发必看:守护线程优雅地停止用户线程
Linux操作系统线程库性能测试与分析
linux多线程服务器
Linux系统编程 线程属性
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券