腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
从处理器的角度看
进程
调度
、
、
、
我知道
调度
是由内核完成的。让我们假设
Linux
中的一个
进程
(P1)当前正在处理器上执行。由于当前
进程
不知道时间片的任何信息,并且内核当前没有在处理器上执行,那么内核如何
调度
下一个要执行的
进程
呢?是否有某种类型的中断来告诉处理器切换到执行内核或任何其他
机制
的目的?
浏览 2
提问于2013-05-17
得票数 3
回答已采纳
1
回答
Linux
中的
进程
调度
机制
我正在尝试为
Linux
2.4.18实现一种新的
调度
机制
,作为硬件分配的一部分。我有以下问题:在新的
机制
中,当活动队列不为空时,我需要更改纪元,为此,我需要将所有
进程
从活动队列转移到过期队列,然后在过期队列和活动队列之间切换。如何遍历活动队列中的所有
进程
,以便将它们转移到过期队列中? 我尝试检查所有140个值为1的位图,在每个位图中我都使用了for_each_task,并从active中删除并插入到expired中。但由于某些原因,当我切换到新
机制
(使用系统调用)时,系
浏览 1
提问于2012-04-26
得票数 2
1
回答
存在哪些安全控制,使用户
进程
无法为自己分配最高优先级?
、
我正在学习
Linux
进程
调度
程序,并一直在阅读pthread_setsched函数:https://man7.org/
linux
/man-pages/man3/pthread_setschedparam我可以看到,这对于配置某些多线程应用程序(例如生产者和使用者)是有意义的,但是,任何
进程
都可以请求设置自己的优先级,这似乎是一个系统稳定性风险。那么,有哪些
机制
可以防止
进程
完全控制
调度
程序呢?似
浏览 0
提问于2022-02-16
得票数 -1
回答已采纳
2
回答
Linux
如何处理线程和
进程
调度
、
、
、
我试图理解
Linux
是如何处理
进程
调度
和线程
调度
的。我读到
Linux
可以
调度
进程
和线程。
Linux
有线程
调度
器和
进程
调度
器吗?如果是,他们是如何合作的?
浏览 0
提问于2011-12-11
得票数 30
回答已采纳
2
回答
linux
内核线程在cpu硬件线程上映射1:1或m:n吗?
、
、
、
、
例如,我在
linux
上有4个
进程
,每个线程有5个线程,我的cpu是i7 4C8H。 (1)对于每个
进程
,它是否限制其所有线程只消耗一个cpu线程?一个
进程
可以使用所有的cpu核心/线程吗?(2)
linux
内核是否为每个
进程
平均分配时间片(如果它们都很忙,并且没有指定和优先级),还是按照它们的线程号分配时间片,
进程
的线程越多,时间片越多?
浏览 3
提问于2017-01-09
得票数 2
回答已采纳
1
回答
进程
调度
和线程
调度
的区别。
进程
和线程的
调度
有什么不同,线程和
进程
的
进程
间通信的方法有什么不同。IPC的所有
机制
,如信号量、互斥、自旋锁等,是否都可以应用于
进程
和线程的
调度
?
浏览 2
提问于2012-01-28
得票数 1
2
回答
Linux
线程和
进程
- CPU关联
、
、
、
我很少有关于线程和
进程
调度
的查询。 当我从
进程
创建线程时,它是否也总是在同一个CPU上执行?我想具体了解
Linux
中的
机制
。此外,我正在通过p线程库创建线程。我正面临一个随机的挂断问题,这个问题永远是不可复制的。需要这些信息才能朝着正确的方向前进。
浏览 1
提问于2013-09-13
得票数 2
回答已采纳
1
回答
sched_setscheduler() /sched_getscheduler()是否只影响指定
进程
及其子
进程
的
调度
策略?
、
、
我对sched_setscheduler()在
Linux
中的工作原理感到困惑。 我的理解是
Linux
在内部使用CFS (SCHED_NORMAL)来
调度
内核
进程
。当用户空间启动程序(
进程
)时,将触发clone()调用,以便在内核空间中创建相应的
调度
实体。 因此,假设有用户
进程
A和
进程
B。
进程
A调用sched_setscheduler(pid_A, SCHED_RR)并派生子
进程
A1和A2。
进程
B调用
浏览 28
提问于2019-04-13
得票数 0
回答已采纳
1
回答
更改SCHED_OTHER计划程序的时间量
、
、
是否可以更改此
调度
程序的计时器数量?我想它可能对长期工作很有用。谢谢!
浏览 5
提问于2014-12-19
得票数 0
1
回答
Linux
内核更改默认CPU
调度
器
、
、
、
、
我正在尝试破解
Linux
内核,我想知道。如何将默认
Linux
进程
调度
程序更改为其他
进程
调度
程序?我可以将每个
进程
都设置为实时
进程
吗?
浏览 1
提问于2014-04-14
得票数 6
回答已采纳
3
回答
如何处理可刻录k8s荚的CPU争用?
当您在同一个节点上
调度
了各种可加载的豆荚时,我正试图让我的头脑清醒一下。当节点的内核正在
调度
CPU,并且CPU完全负荷时,如何确保特定pod中的工作负载优先于另一个pod?在一个典型的
Linux
主机中,我对
进程
之间的争用的想法立即转到
进程
的“美好”上,但是我没有看到任何类似的k8s
机制
允许指定节点上豆荚中
进程
之间的CPU
调度
优先级。我读过k8s提供的k8s,它(如果我正确地解释文档的话)只是提供了一种将CPU固定在荚上的
机制
,而这并不
浏览 1
提问于2019-10-09
得票数 3
回答已采纳
1
回答
缩短
进程
崩溃和射杀服务器之间的时间?
、
我有一个例程,它会使
linux
崩溃,并使用系统函数强制重启。另一个想法是同时产生拍摄过程,并使用计数器的轮询,如果计数器没有递增,重新启动服务器将是另一个想法。我不知道
linux
的
调度
程序如何保证任何这样的计数器的某个更新,以及一个好的超时时间。 此外,我还希望听到一些替代第二个
进程
产生的方案。有没有可能建议
l
浏览 3
提问于2015-07-13
得票数 1
1
回答
线程的等待队列位于POSIX p线程互斥锁和解锁中?
、
、
、
、
我正在从浏览并发部分,在遍历互斥部分时,我对此感到困惑: 我的另一个疑问是关于条件变量。
浏览 1
提问于2014-08-21
得票数 4
回答已采纳
1
回答
OS -
调度
算法之间的差异(RR,SJF...)和PCS或SCS
、
、
关于
调度
进程
和线程,有一件事我不太理解。然而,它也存在用于线程
调度
的PCS (用户级)和SCS (内核级)
机制
。
浏览 2
提问于2018-03-06
得票数 0
1
回答
Linux
内核3.0+的
调度
机制
、
、
、
默认情况下,
Linux
内核(3.0+)使用哪种
调度
机制
,我猜是抢占
调度
? 我们是否可以选择其他一些
机制
,比如Deadline First或在构建时轮询(从menuconfig中)?在轮询
机制
中,时间片是如何在内核中分配和使用的?(我的意思是时间片是在运行时计算的吗?)
浏览 0
提问于2013-04-08
得票数 1
1
回答
在
Linux
调度
程序中,包含多个线程的不同
进程
如何获得公平的时间配额?
、
、
、
、
我知道
linux
调度
程序会
调度
task_struct,这是一个线程。那么,如果我们有两个
进程
,例如,A包含100个线程,而B是单个线程,那么考虑到每个线程是否被公平
调度
,如何公平地
调度
这两个
进程
?另外,在
Linux
中,来自同一个
进程
的线程之间的上下文切换要比来自不同
进程
的线程之间的切换要快,对吗?因为后者将与
进程
控制块有关,而前者则不会。
浏览 3
提问于2014-01-16
得票数 0
回答已采纳
1
回答
内核中的
调度
程序是一个程序还是一个
进程
?
、
、
我查找了内置在内核中的CPU
调度
器源代码。I看到了一种观点,即CPU
调度
程序是一个
进程
。问题:如果是这样的话,当ps在
Linux
上时,
调度
程序
进程
应该是可见的.很难找到
调度
程序
进程
的PID和名称。CPU
调度
程序
进程
的PID也不在internet上。然而,PID 0交换
进程
被称为SCHED,但是在
Li
浏览 5
提问于2022-03-10
得票数 0
回答已采纳
1
回答
内核空间和用户空间
进程
标识
、
Linux
调度
器如何识别哪个
进程
来自内核空间,哪个
进程
来自用户空间?假设我在
Linux
中安装了一个应用程序。我启动了应用程序。同时,还有其他内核空间
进程
进入就绪队列。现在,
Linux
调度
器如何识别哪个排队的
进程
来自内核空间,哪个来自用户空间?
浏览 2
提问于2015-02-14
得票数 0
1
回答
什么在
Linux
操作系统中启动线程?
、
、
、
、
我目前正在调查一个与
Linux
操作系统中的线程相关的问题。我知道
进程
是由
Linux
内核中的
调度
程序启动的,但是
进程
内部的线程-
Linux
内核
调度
程序还是
Linux
内核中的其他服务?
浏览 0
提问于2022-02-19
得票数 0
1
回答
Linux
内核- CPU子系统( CGROUPS)与CPU
调度
器有何不同?
、
、
、
、
Linux
内核代码提供了CPU
调度
程序,它具有用于
调度
进程
(包括停靠容器
进程
)的多个
调度
算法。 这个版本1的实现被
Linux
内核4.5中的版本2实现所取代。版本2修正了与版本1实现相关的一些限制。
Linux
内核中的六个CGROUP子系统中有两个是cpu子系统& cpuset子系统。cp
浏览 6
提问于2020-02-03
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程调度:完全公平调度器CFS
报名:《Linux任督二脉》之《进程调度》4节系列微课
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券