腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
内核如何知道哪些“
线程
”/processes
与
进程
关联?
、
、
、
正如我所读过的,
Linux
中的“
线程
”只是一个
进程
。 假设一个
进程
创建了两个“
线程
”,现在当
进程
终止时,
与
该
进程
相关联的两个“
线程
”/processes也将终止。
与
进程
(创建它们的
进程
)关联的“
线程
”/processes信息存储在哪里?
浏览 0
提问于2018-05-06
得票数 1
1
回答
什么在
Linux
操作系统中启动
线程
?
、
、
、
、
我目前正在调查一个
与
Linux
操作系统中的
线程
相关的问题。我知道
进程
是由
Linux
内核中的调度程序启动的,但是
进程
内部的
线程
-
Linux
内核调度程序还是
Linux
内核中的其他服务?
浏览 0
提问于2022-02-19
得票数 0
3
回答
Linux
内核
线程
真的是内核
进程
吗?
、
、
、
、
我在许多地方读到,
Linux
为Java中的每个用户
线程
创建了一个内核
线程
。(我看到“内核
线程
”一词有两种不同的用法:操作系统知道并计划执行用户工作的
线程
。内核
线程
是否
与
内核
进程
相同,因为
Linux
进程
支持父
进程
和子
进程
之间的共享内存空间,还是它确实是一个不同的实体?
浏览 0
提问于2012-02-13
得票数 29
回答已采纳
1
回答
当
进程
退出时,
linux
如何清理
线程
--如果它们实际上只是隐藏的
进程
?
、
我的理解是,
线程
和
进程
在
Linux
上实际上是同一个实体,区别在于它们之间共享的内存。我发现,如果没有父
进程
和子
进程
之间的明确通信,就很难确保正确地清理子
进程
。我希望能够以
与
线程
类似的心智模型运行子
进程
,因为当父
进程
退出时,它们会自动清理,但具有
进程
提供的内存安全。
Linux
是如何自动清理
线程
的,同样的机制可以用于子
进程
吗?
浏览 2
提问于2016-03-16
得票数 2
回答已采纳
1
回答
在
Linux
中使用
线程
的优点是什么?
、
、
我在某个地方读到,
Linux
线程
实际上是作为内核中的
进程
实现的,因为在今天的硬件和
Linux
平台上,
与
进程
模型相比,
线程
模型效率很低。如果是这样的话,为什么我们仍然在我们的项目中使用p
线程
编程(除了向后兼容性)?为什么在
Linux
中不推荐p
线程
模型时会有如此多的犹豫?
浏览 0
提问于2012-10-04
得票数 1
回答已采纳
1
回答
用C++开发TASK_UNINTERRUPTIBLE内核和
进程
线程
、
、
我有一个正在运行的
进程
,它创建了多个用户模式
线程
。如果内核将
进程
的状态更改为TASK_UNINTERRUPTIBLE (或TASK_INTERRUPTIBLE),该
进程
创建的
线程
是否会自动挂起?在它们的实现中,信号量结构维护当前等待信号量的
进程
的链表。据我所知,这样的信号量只能用来同步
进程
,不能用来同步
线程
。对,是这样?链表中的
线程
被置于TASK_INTERRUPTIBLE状态,直到信号量可用,此时通过将其状态设置为TASK_RUNN
浏览 1
提问于2012-11-20
得票数 1
回答已采纳
1
回答
如何列出*nix系统中
与
进程
相关的功能?
、
、
、
、
从- man capabilities从内核2.2开始,
Linux
将传统上
与
超级用户相关的特权划分为不同的单元,称为功能,这些单元可以独立启用和禁用。功能是每个
线程
的属性。<#>Does任何
Linux
命令或技术都可以用来确定
与
正在运行的
进程
(或
线程
)相关联的功能。
浏览 0
提问于2020-09-17
得票数 0
4
回答
区分Java
线程
和OS
线程
?
、
、
、
、
如何区分运行中的Java
线程
和本机
线程
?Java
线程
和OS
线程
是否有命名约定? 一个正在运行的Java
浏览 0
提问于2009-12-11
得票数 50
回答已采纳
3
回答
为什么在
Linux
上使用更多的
线程
时内存消耗会增加?(C++)
、
、
、
、
计划:程序环境如下: C++、OpenMp、Redhat-x64、malloc/free
进程
大小
与
使
浏览 3
提问于2012-08-10
得票数 3
回答已采纳
1
回答
Linux
/Windows上的
线程
/
进程
比较
、
、
、
、
我有一些在Windows中使用
线程
和
进程
的经验。也就是说,Windows
线程
在
Linux
?->中的==
线程
有什么意义吗?Linus?->中的==
进程
有什么意义吗?如果相同,我在windows中有CreateThread()和CreateProcess()调用,那么在
l
浏览 1
提问于2012-03-20
得票数 5
回答已采纳
1
回答
POSIX命名的信号量能同步
线程
吗?
、
、
、
我正在寻找一种方法来同步
Linux
上的多个多
线程
进程
。C++11风格的互斥只在单个
进程
内的
线程
之间运行,据我所知,flock并不相互排除同一个
进程
的
线程
。 因此,我想到了POSIX信号量。我知道未命名的信号量要么
与
线程
相关,要么
与
进程
相关,但两者都不相关。那名字的信号灯呢?很明显,它们同步
进程
,但是
线程
呢?我在文件中找不到明确的答案。
浏览 0
提问于2015-06-05
得票数 2
回答已采纳
1
回答
内核级和用户级
线程
、
克隆(
Linux
)创建内核级
线程
,而PThreads创建用户级
线程
。我觉得有些OSs实际上不支持用户级
线程
。举个例子:在双核处理器上,如果我有两个正在运行的
进程
,其中第一个
进程
有3个
线程
,第二个
进程
有4个
线程
,那么CPU的时隙将不会被分成7个
与
单个
线程
相等的时隙,但是一个内核将分配给
进程
1,并在它的3个
线程
之间共享,而另一个内核将分配给
进程
2,并
浏览 1
提问于2013-10-02
得票数 0
回答已采纳
1
回答
服务器固定一个核心
、
我正在使用Java中的Vert.x开发服务器,在运行Ubuntu12.04的专用服务器上运行时,我注意到了一些性能问题。我看到的是服务器机器上的一个核心是绝对固定的,大部分是在内核中,而其他核心的利用率只有20-25%。我的假设是CPU用于接收传入的TCP连接。JMX报告了我在io.
浏览 0
提问于2013-09-18
得票数 3
1
回答
请评论此方法是否适用于
进程
和
线程
之间的通信。
、
一个
进程
中有几个
进程
和一些
线程
。所有的过程都需要相互交流。一个
进程
中的
线程
需要与
进程
(主
线程
)对话。我想知道这个设计是否有效: 每个
进程
都有一个msg队列(使用msgget()、msgsnd、msgrcv() ),这样它们就可以通过
linux
相互交谈。每个
线程
都有一个msg队列(也使用msgget、msgsnd、msgrcv ),以便它可以
与
主
线程
和其他
线程
对
浏览 3
提问于2012-03-09
得票数 2
回答已采纳
1
回答
分段故障
进程
id和核转储
进程
id是不同的。为什么?
、
、
、
在
Linux
消息文件中,我注意到
进程
14947报告了分段错误,但是我没有得到
进程
14947的核心转储,而是得到了14069.core(它生成的时间
与
分段错误被击中的时间相匹配)。process 14945][New process 14726][New process 14069]* 1 process 14947 0x006a8300 in pthread_mu
浏览 2
提问于2012-12-12
得票数 2
5
回答
线程
ID
与
进程
ID的关系
、
、
我在
进程
Id和
线程
Id之间有些混淆。我已经浏览了几个web帖子,包括堆栈溢出,其中说 1)当我们运行一个程序时,它将作为
进程
或
线程
运行? 2
浏览 10
提问于2013-10-30
得票数 12
回答已采纳
2
回答
fork和现有
线程
?
、
、
、
在
linux
系统上,子
进程
是否以
与
父
进程
相同的方式查看现有
线程
?1 { } { } 由于为子
进程
复制了整个地址空间,因此
线程
的状态会发生什么变化。如果上述代码段中的
线程
1正在等待条件信号,该怎么办?它在子
进程
中是否也处于等待状态?
浏览 2
提问于2009-07-02
得票数 16
1
回答
1
线程
对5
线程
用于分布式系统通信?
、
、
、
、
我正在研究一个小型网络系统原型,在它的最低层,有一个软件“父”
进程
,
与
5个软件“子”
进程
来回通信。我的问题是多
线程
处理
与
单
线程
处理的问题。在这种系统中,父
线程
中处理往来于子
进程
的消息的单个
线程
会比5个
线程
(每个
进程
一个
线程
)更有效吗? 对于单
线程
,我担心的是,当父
进程
处理一条消息时,
浏览 2
提问于2018-09-07
得票数 0
回答已采纳
2
回答
下面是关于
linux
加载和tomcat的断言,对吗?
、
、
1) Tomcat使用
线程
处理请求,使用的最大
线程
数由Tomcat配置定义(参见Tomcat文档 )3)
Linux
的运行队列以相同的方式包含
进程
和
线程
(id本机
线程
)(参见
Linux
负载平均值:解决谜团和维基百科 ) 4) Load提供运行队列中
进程
/
线程
的平均数量(参见<e
浏览 0
提问于2019-01-16
得票数 1
1
回答
Linux
不区分
进程
和
线程
吗?
、
、
、
、
据我所知在
Linux
内核中,
进程
不是由任何结构表示的,而是由共享相同
线程
组id的
线程
组表示的。
Linux
还提供了使用clone()系统调用创建
线程
的能力。但是,
Linux
并不区分
进程
和
线程
。事实上,
Linux
使用的是任务(-rather)这个术语,而不是
进程
或
线程</em
浏览 0
提问于2018-12-30
得票数 7
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
聊聊Linux中线程和进程的联系与区别!
python线程与进程
进程与线程的区别
python 之进程与线程
串行与并发、并发与并行、进程与线程、多进程与多线程、协程、Goroutine概念
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券