腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
不区分
进程
和
线程
吗?
、
、
、
、
据我所知在
Linux
内核
中
,
进程
不是由任何结构表示的,而是由共享相同
线程
组id的
线程
组表示的。那么,操作系统概念
中
的以下内容是否正确?
Linux
还提供了使用clone()系统调用创建
线程
的能力。但是,
Linux
并不区分
进程
和
线程
。事实上,
Linux
使用的是任务
浏览 0
提问于2018-12-30
得票数 7
回答已采纳
1
回答
Linux
中
“
进程
”、“
线程
”和"task_struct“的含义
、
、
据我所知,
线程
是
进程
的执行流程,
进程
的所有
线程
共享一些公共结构。此外,在现代PC
中
,CPU只执行
线程
,而不执行
进程
。 我不明白的是术语
进程
和
线程
在
Linux
中
的意义。
Linux
真的区分
进程
和
线程
吗?我读过
Linux
计划执行task_struct,所以我认为task_struct代表一个
线程
,而不是
进程<
浏览 0
提问于2022-06-16
得票数 1
1
回答
哪些
Linux
配置参数负责配置
进程
和
线程
的数量?
、
、
、
、
Linux
进程
和
线程
的位置和方式configured?What是管理
进程
和
线程
并确定其总数的底层
Linux
资源的名称?有限制,如果是,那么可以在
Linux
系统
中
创建的
线程
和
进程
的总数是多少?。
浏览 1
提问于2012-06-08
得票数 0
回答已采纳
2
回答
为什么
linux
进程
比windows
进程
轻量级?
、
、
我听说
linux
进程
比windows的
进程
“轻量级”。那么,这个“轻量级”是什么意思呢?
浏览 5
提问于2014-02-05
得票数 0
回答已采纳
1
回答
如何查找任意用户
进程
中
的
线程
数?task_struct中有任何变量吗?
、
、
在
linux
的task_struct
中
,有没有统计
进程
中
总运行
线程
数的成员?我读到在
linux
中
没有
线程
,但如果我们检查任何
进程
目录(proc/PID/ task )
中
的任务目录,就会发现
进程
的所有
线程
都有一个目录
浏览 0
提问于2014-12-15
得票数 0
2
回答
Linux
如何区分
线程
和子
进程
?
、
、
Linux
实际上并不区分
进程
和
线程
,而是将
进程
和
线程
作为数据结构task_struct来实现。谢谢。
浏览 0
提问于2018-03-28
得票数 27
回答已采纳
2
回答
内核模式下的
线程
(和
进程
)与用户模式下的
线程
(和
进程
)之间有什么区别?
、
、
我的问题是:2)为什么内核模式
线程
和
进程
的切换成本高于用户模式
线程
和
进程
的切换?3)现在,我正在学习
Linux
,我想知道如何在
LINUX
系统中分别以内核模式和用户模式创建
线程
和
进程
? 4)在图书现代操作系统
中
,指出
进程
可能处于用户模式,而在用户模式
进程<
浏览 0
提问于2012-03-11
得票数 2
回答已采纳
2
回答
Linux
如何处理
线程
和
进程
调度
、
、
、
我试图理解
Linux
是如何处理
进程
调度和
线程
调度的。我读到
Linux
可以调度
进程
和
线程
。
Linux
有
线程
调度器和
进程
调度器吗?如果是,他们是如何合作的?
浏览 0
提问于2011-12-11
得票数 30
回答已采纳
1
回答
什么在
Linux
操作系统
中
启动
线程
?
、
、
、
、
我目前正在调查一个与
Linux
操作系统
中
的
线程
相关的问题。我知道
进程
是由
Linux
内核
中
的调度程序启动的,但是
进程
内部的
线程
-
Linux
内核调度程序还是
Linux
内核
中
的其他服务?
浏览 0
提问于2022-02-19
得票数 0
1
回答
在
Linux
调度程序
中
,包含多个
线程
的不同
进程
如何获得公平的时间配额?
、
、
、
、
我知道
linux
调度程序会调度task_struct,这是一个
线程
。那么,如果我们有两个
进程
,例如,A包含100个
线程
,而B是单个
线程
,那么考虑到每个
线程
是否被公平调度,如何公平地调度这两个
进程
?另外,在
Linux
中
,来自同一个
进程
的
线程
之间的上下文切换要比来自不同
进程
的
线程
之间的切换要快,对吗?因为后者将与
进程
控制块有关,而前者则不会。
浏览 3
提问于2014-01-16
得票数 0
回答已采纳
2
回答
如何获得
线程
的
进程
组组长
、
在
linux
内核
中
,我们可以使用current->comm来获取当前运行的
进程
的名称。这会是正常
进程
下的
线程
吗?
Linux
有一个轻量级的
进程
概念,这意味着
线程
也是一个
进程
.
浏览 4
提问于2014-04-04
得票数 1
回答已采纳
3
回答
Linux
内核
线程
真的是内核
进程
吗?
、
、
、
、
我在许多地方读到,
Linux
为Java
中
的每个用户
线程
创建了一个内核
线程
。(我看到“内核
线程
”一词有两种不同的用法:操作系统知道并计划执行用户工作的
线程
。内核
线程
是否与内核
进程
相同,因为
Linux
进程
支持父
进程
和子
进程
之间的共享内存空间,还是它确实是一个不同的实体?
浏览 0
提问于2012-02-13
得票数 29
回答已采纳
2
回答
Linux
进程
“调度”
、
我曾多次看到
Linux
调度程序对
进程
进行调度。我正在教授一门关于多
线程
编程的课程,我想把我的术语弄清楚。关于这件事,我有一件事想说(写在下面),希望有人能帮我清除最严重的错误: 这不是调度程序计划的
进程
,而是与该
进程
相关联的
线程
。这个过程只是一堆内存映射段,因此是静态的。当我们使用pthread_create()或甚至clone() (主要是,但不是完全相同)时,我们可以清楚地看到这一点,其中一个
进程
有几个
线程
,并且是那些被调度的
线程
浏览 0
提问于2013-09-24
得票数 3
5
回答
Linux
内核:
线程
与
进程
- task_struct与thread_info
、
、
、
我读到
Linux
不支持
线程
或轻量级
进程
的概念,它和其他
进程
一样考虑内核
线程
。然而,这一原则并没有在代码
中
得到非常准确的反映。我们看到task_struct保存
进程
的状态信息(如果错误的话纠正我),也看到thread_info附加到
进程
内核堆栈的底部。现在的问题是,当
linux
应该像任何其他
进程
一样解释
线程
时,为什么代码支持通过thread_info单独
线程
的概念? 请告诉我我在这里
浏览 6
提问于2014-01-26
得票数 16
回答已采纳
1
回答
Linux
/Windows上的
线程
/
进程
比较
、
、
、
、
我有一些在Windows中使用
线程
和
进程
的经验。也就是说,Windows
线程
在
Linux
?->
中
的==
线程
有什么意义吗?Linus?->
中
的==
进程
有什么意义吗?如果相同,我在windows中有CreateThread()
浏览 1
提问于2012-03-20
得票数 5
回答已采纳
1
回答
用C++开发TASK_UNINTERRUPTIBLE内核和
进程
线程
、
、
我有一个正在运行的
进程
,它创建了多个用户模式
线程
。如果内核将
进程
的状态更改为TASK_UNINTERRUPTIBLE (或TASK_INTERRUPTIBLE),该
进程
创建的
线程
是否会自动挂起?在它们的实现
中
,信号量结构维护当前等待信号量的
进程
的链表。据我所知,这样的信号量只能用来同步
进程
,不能用来同步
线程
。对,是这样?链表
中
的
线程
被置于TASK_INTERRUPTIBLE状态,直到信号量可用,此时
浏览 1
提问于2012-11-20
得票数 1
回答已采纳
1
回答
在
Linux
中使用
线程
的优点是什么?
、
、
我在某个地方读到,
Linux
线程
实际上是作为内核
中
的
进程
实现的,因为在今天的硬件和
Linux
平台上,与
进程
模型相比,
线程
模型效率很低。如果是这样的话,为什么我们仍然在我们的项目中使用p
线程
编程(除了向后兼容性)?为什么在
Linux
中
不推荐p
线程
模型时会有如此多的犹豫?
浏览 0
提问于2012-10-04
得票数 1
回答已采纳
2
回答
在
Linux
中
阻塞多
线程
上的read()和write()
、
、
我有一个需要从键盘和鼠标读取数据的
Linux
进程
。它需要在执行一些主
进程
的同时异步执行此操作。 我想出的实现是将主
进程
放在一个
线程
中
,并让两个单独的
线程
始终从键盘和鼠标读取()。如果
Linux
read()阻塞,当主
线程
继续执行时,键盘和鼠标
线程
会被阻塞吗(我想要的),或者整个
进程
会被阻塞?
浏览 6
提问于2014-05-04
得票数 2
16
回答
Linux
中
的
线程
与
进程
、
、
、
我最近听到一些人说,在
Linux
中
,使用
进程
而不是
线程
几乎总是更好,因为
Linux
在处理
进程
方面非常有效,而且有太多与
线程
相关的问题(例如锁定)。然而,我对此表示怀疑,因为在某些情况下,
线程
似乎可以带来相当大的性能提升。 所以我的问题是,当面对
线程
和
进程
都可以很好地处理的情况时,我应该使用
进程
还是
线程
?例如,如果我正在编写一个web服务器,我应该使用
进程
还是<em
浏览 3
提问于2009-04-30
得票数 275
1
回答
服务器固定一个核心
、
我正在使用Java
中
的Vert.x开发服务器,在运行Ubuntu12.04的专用服务器上运行时,我注意到了一些性能问题。我看到的是服务器机器上的一个核心是绝对固定的,大部分是在内核
中
,而其他核心的利用率只有20-25%。我的假设是CPU用于接收传入的TCP连接。JMX报告了我在io.netty.channel.nio.NioEventLoop.select()
中
的大部分时间,我假设它计算了等待内核的时间,strace显示了在futex()和epoll_wait
浏览 0
提问于2013-09-18
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
聊聊Linux中线程和进程的联系与区别!
在 Linux 中如何结束进程
程序、进程、线程
进程,线程,协程
Python进程VS线程
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券