腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
如何处理
线程
和
进程
调度
、
、
、
我试图理解
Linux
是如何处理
进程
调度
和
线程
调度
的。我读到
Linux
可以
调度
进程
和
线程
。
Linux
有
线程
调度
器
和
进程
调度
器吗?如果是,他们是如何合作的?
浏览 0
提问于2011-12-11
得票数 30
回答已采纳
1
回答
linux
上的
调度
单元
我听说
linux
内核将
线程
视为内核
线程
,
进程
视为使用相同虚拟内存空间的
线程
组。这是否意味着窗口
和
linux
内核的
调度
单元是
线程
??
linux
的最小
调度
单元是什么?
浏览 3
提问于2013-10-21
得票数 1
回答已采纳
1
回答
Unix中的
进程
、内核
线程
、轻量级
进程
和
用户
线程
之间的关系是什么?
、
、
、
、
显示了
进程
、内核
线程
、轻量级
进程
和
用户
线程
之间的关系。这本书最关注SVR4.2,它还详细探讨了4.4BSD、Solaris 2.x、Mach
和
Digital。请注意,我并不是在询问
Linux
。为什么图3.5(a)直接显示在CPU之上的
进程
,而中间没有轻量级
进程
? 对于每个轻量级
进程
,是否总是有一个内核
线程
作为轻量级
进程
的基础?图3.4似乎表示是。为什么图3.5(b)直接显示轻量级<
浏览 0
提问于2018-09-29
得票数 15
1
回答
在
Linux
调度
程序中,包含多个
线程
的不同
进程
如何获得公平的时间配额?
、
、
、
、
我知道
linux
调度
程序会
调度
task_struct,这是一个
线程
。那么,如果我们有两个
进程
,例如,A包含100个
线程
,而B是单个
线程
,那么考虑到每个
线程
是否被公平
调度
,如何公平地
调度
这两个
进程
?另外,在
Linux
中,来自同一个
进程
的
线程
之间的上下文切换要比来自不同
进程
的
线程
之间的切换要快,对吗?因为后者将与<
浏览 3
提问于2014-01-16
得票数 0
回答已采纳
1
回答
理解POSIX
和
Linux
/glibc sched_*函数之间的差异
、
、
、
定义了
线程
和
进程
调度
属性的行为。指定sched_*接口是为了影响
进程
的
调度
属性,而不是
线程
。尽管
进程
有自己的
调度
属性集,但这些属性对单个
线程
的
调度
行为有间接影响(如果有的话),如下所述。
和
对于具有系统
调度
争用范围的
线程
,
进程
调度
属性不应影响该
线程
或专用于该
线程
的底层内核<
浏览 4
提问于2012-11-21
得票数 13
1
回答
Linux
中具有
进程
的
线程
调度
、
、
、
、
我理解
Linux
调度
器会安排
线程
,而不是
进程
,但我不知道
进程
中的
线程
是如何被
调度
的。 假设我有一个
进程
P1
和
线程
T1,T2,以及
线程
P2,T1,T2,T3。现在,
调度
程序必须
调度
5个任务。P1T1,P1T2,P2T1,P2T2
和
P2T3。如果
调度
程序获取P1T1,然后获取P2T2,这将导致
进程
上下文切换,这就违
浏览 2
提问于2014-12-18
得票数 0
回答已采纳
2
回答
当主
线程
设置pthread_create
调度
策略时,sched_deadline返回EAGAIN
、
、
、
、
我想让
进程
在新的
Linux
SCHED_DEADLINE
调度
策略下进行
调度
。同时,这个
进程
必须创建一些工作
线程
来执行其他一些工作。但是,当我在成功调用pthread_create之后调用sched_setattr(which是为了设置
进程
调度
策略)时,我得到了一个EAGAIN。我知道在实时
进程
中创建
线程
可能有点奇怪。可能会出现“新
线程
的
调度
策略将是什么”之类的问题。 尽管如此,在S
浏览 5
提问于2014-06-18
得票数 4
1
回答
linux
进程
调度
策略与
线程
调度
策略的关系如何?
、
、
我在
线程
和
进程
调度
之间有点困惑。
线程
是否从它们的
进程
继承
调度
策略?是否可以将
进程
调度
设置为SCHED_OTHER,然后将该
进程
的一个
线程
设置为SCHED_FIFO?我独立地理解策略,但不理解
线程
/
进程
关系。没有洞察力?
浏览 7
提问于2013-08-09
得票数 4
回答已采纳
1
回答
如何在
Linux
中进行CPU分配?
线程
级别还是
进程
级别?
、
、
、
、
我试图了解CPU是如何分布在不同
进程
之间的,具有不同的
线程
号。我有两个程序Program1
和
Program2。这表明,无论
进程
有多少
线程
,每个
进程
都将获得相同的CPU份额。--这表明CPU分配是在
进程
级完成的。。谁能解释一下
LINUX
内核的CPU
调度
浏览 0
提问于2016-02-24
得票数 7
1
回答
linux
是
调度
进程
还是
线程
?
、
、
、
、
调度
涉及到决定什么时候运行一个
进程
,以及运行多少时间。 如何确定每个
线程
的数量?如果确定了一个
进程
的时间量(例如100 is ),那么
进程
的所有
线程
之间是否共享?或者,每个
线程
的量子量由
调度
程序决定?注意:问题1<
浏览 0
提问于2013-03-24
得票数 37
回答已采纳
3
回答
调度
器如何看待
linux
上的pthread?
、
、
我有一个关于
Linux
上pthread实现的问题。或者是以另一种方式,
调度
程序
调度
每个
线程
,就好像它是一个单独的
进程
一样。
浏览 0
提问于2010-10-23
得票数 5
回答已采纳
1
回答
什么在
Linux
操作系统中启动
线程
?
、
、
、
、
我目前正在调查一个与
Linux
操作系统中的
线程
相关的问题。我知道
进程
是由
Linux
内核中的
调度
程序启动的,但是
进程
内部的
线程
-
Linux
内核
调度
程序还是
Linux
内核中的其他服务?
浏览 0
提问于2022-02-19
得票数 0
2
回答
谁安排
线程
?
、
、
、
、
我有个关于
调度
线程
的问题。一方面,我了解到
线程
在
Linux
中被
调度
和
处理为
进程
,这意味着它们
和
使用传统方法的任何其他
进程
一样被
调度
。(例如,
linux
中的完全公平
调度
程序) 另一方面,我也知道CPU也可以使用诸如打开事件或细粒度之类的方法在
线程
之间切换。例如,在缓存丢失事件中,CPU切换一个
线程
。但是,如果
调度
程序不想切换<em
浏览 1
提问于2015-02-19
得票数 2
回答已采纳
1
回答
线程
和
进程
之间的区别?
、
在我参加的操作系统课程(课程所涵盖的操作系统是
Linux
)中,我们被告知:优先级值由
进程
调度
算法确定。哪一个是真的?
浏览 0
提问于2018-03-05
得票数 0
2
回答
为什么
进程
调度
不称为
线程
调度
?
、
、
我发现
Linux
和
Windows都安排
线程
,而不是
进程
。 所以我不明白为什么我们还叫它“
进程
调度
”。我们不应该叫它
线程
调度
吗?为同一
进程
的
线程
共享内存的想法似乎是在实际运行
线程
时必须处理的一个技术问题(我们可以假设同一个
进程
的两个
线程
是一个共享内存的2个
线程
进程
)。是否有任何操作系统计划
进程
,当
进程<
浏览 0
提问于2014-08-10
得票数 3
回答已采纳
1
回答
Linux
:
调度
进程
和
线程
、
、
当有多个单
线程
进程
和
一些多
线程
进程
(都是CPU密集型
进程
)时,如何在它们之间分配时间(假设所有
进程
都具有相同的优先级)?例如,在48核机器上,我有48个单
线程
进程
和
一个有48个
线程
的
进程
.所有
线程
都已准备好使用CPU。我的期望是,48个单
线程
进程
将获得1/2的可用CPU,而48个
线程
将获得另一个CPU
浏览 0
提问于2018-03-05
得票数 1
1
回答
Linux
进程
和
线程
调度
、
、
、
我正在尝试
linux
的
调度
,并遇到了一些问题。谢谢!
浏览 0
提问于2012-10-25
得票数 1
回答已采纳
1
回答
让Scheduler
调度
某个
线程
、
在
Linux
中,使用POSIX
线程
,可以提示
调度
程序
调度
特定的
线程
。实际上,场景是我有一个
进程
,它是另一个
进程
的副本。对于确定性执行,跟随者
进程
需要以与领导者
进程
相同的顺序获取锁。例如,在领导者
进程
中,互斥量a被第一
线程
2锁定,然后是3
和
4,追随者必须以相同的顺序执行。所以如果在追随者中,
线程
3第一次遇到互斥量a,我想让
线程
3对
调度</e
浏览 0
提问于2011-06-03
得票数 0
回答已采纳
1
回答
对于Mac来说,在
linux
的<
linux
/
linux
.h>中,什么是"task_struct“?
、
、
、
我想了解Mac
和
Linux
的
进程
控制块。对于Lionux来说,这是非常明显的,这里有一个帖子询问了同样的事情,有人回答说要查看中的“”。然而,我发现很难为Mac找到相应的信息,苹果开发者论坛上的某个人也提出了类似的问题,并被告知要查看proc_info.h
和
proc.h,但我不知道该看哪个结构。
浏览 0
提问于2022-06-19
得票数 1
回答已采纳
1
回答
linux
如何决定
线程
运行在哪个核心上?
、
我知道
linux
决定
线程
在哪个内核上运行,因此,每个内核的任务都是平衡的。但是我在哪里可以看到介绍性文档呢?
调度
算法都是关于
调度
策略的,很少在
进程
中如何分配
和
迁移
线程
,我知道有
线程
窃取技术,类似于go的实现。 大多数操作系统书籍只讨论
进程
和
线程
,但也省略了如何在多核上
调度
。
浏览 0
提问于2022-02-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
操作系统中的进程和线程,CPU调度
Linux进程调度:完全公平调度器CFS
聊聊Linux中线程和进程的联系与区别!
Python学习之进程和线程
说说无效的线程和进程ID
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券