腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
PHP在
Linux
,SCHED_BATCH还是SCHED_OTHER上?
、
、
、
我有一个
Linux
with服务
器
(Ubuntu12.04,内核3.2.0)运行Magento,其中包含了相当多的PHP子
进程
。由于Magento是一个很重的
框架
,我经常看到几个子
进程
在CPU% (当使用htop查看时)在退出顶部N.我一直在阅读关于
Linux
调度
程序的文章,我得到的结果是,SCHED_BATCH似乎给
进程
提供了比默认SCHED_OTHER更长的时间。如果我将所有PHP
进程
的
调度
程序更改为SCHED_
浏览 0
提问于2015-07-02
得票数 0
回答已采纳
2
回答
Linux
如何处理线程和
进程
调度
、
、
、
我试图理解
Linux
是如何处理
进程
调度
和线程
调度
的。我读到
Linux
可以
调度
进程
和线程。
Linux
有线程
调度
器
和
进程
调度
器
吗?如果是,他们是如何合作的?
浏览 0
提问于2011-12-11
得票数 30
回答已采纳
2
回答
Linux
内核线程的
调度
器
、
Linux
包括一些称为内核线程的特权
进程
。有没有可以运行/挂起它们的
调度
程序?如果是,这个
调度
器
是否与系统
调度
器
(我指的是
调度
整个系统
进程
的
调度
器
)相同?
浏览 2
提问于2014-10-24
得票数 0
1
回答
内核空间和用户空间
进程
标识
、
Linux
调度
器
如何识别哪个
进程
来自内核空间,哪个
进程
来自用户空间?假设我在
Linux
中安装了一个应用程序。我启动了应用程序。同时,还有其他内核空间
进程
进入就绪队列。现在,
Linux
调度
器
如何识别哪个排队的
进程
来自内核空间,哪个来自用户空间?
浏览 2
提问于2015-02-14
得票数 0
1
回答
Linux
内核如何在用户空间
进程
/线程和内核任务/作业之间
调度
CPU?
、
、
、
我试图理解
Linux
进程
管理和
调度
。我知道
调度
程序根据优先级/时间切片来
调度
不同的
进程
。但是也有一些内核任务(我没有提到
进程
的系统调用,它将
进程
带到内核模式)也必须进行处理(例如:
调度
器
/定时
器
或一些永远运行的内核代码)。我不明白
调度
程序是否为不同
进程
调度
CPU,在两者之间如何服务内核任务。
浏览 0
提问于2019-10-10
得票数 3
3
回答
linux
调度
器
需要进行上下文切换吗?
、
、
关于
linux
调度
器
和其他类似的内核系统调用,我有一个一般性的问题。
linux
调度
器
是否被认为是一个“
进程
”,并且每次调用
调度
器
都需要上下文切换,就像它的另一个
进程
一样?假设我们有一个时钟滴答,它中断当前正在运行的用户模式
进程
,现在我们必须调用
调度
器
。对
调度
器
本身的调用是否会引起上下文切换?
调度
器</
浏览 0
提问于2012-06-01
得票数 15
回答已采纳
3
回答
调度
器
如何看待
linux
上的pthread?
、
、
我有一个关于
Linux
上pthread实现的问题。或者是以另一种方式,
调度
程序
调度
每个线程,就好像它是一个单独的
进程
一样。
浏览 0
提问于2010-10-23
得票数 5
回答已采纳
1
回答
如何用不同的
调度
策略测试两个相同的
进程
及其cpu使用
、
、
比较处理
器
(以%为单位)对具有不同
调度
策略的两个相同
进程
(例如,一分钟时间
框架
)的使用情况的最佳方法是什么。我对
linux
很陌生,我在测试一些东西.但这对我来说很难,所以我会很高兴得到任何答案。
浏览 0
提问于2019-05-14
得票数 1
1
回答
内核中的
调度
程序是一个程序还是一个
进程
?
、
、
我查找了内置在内核中的CPU
调度
器
源代码。I看到了一种观点,即CPU
调度
程序是一个
进程
。问题:如果是这样的话,当ps在
Linux
上时,
调度
程序
进程
应该是可见的.很难找到
调度
程序
进程
的PID和名称。CPU
调度
程序
进程
的PID也不在internet上。然而,PID 0交换
进程
被称为SCHED,
浏览 5
提问于2022-03-10
得票数 0
回答已采纳
1
回答
缩短
进程
崩溃和射杀服务
器
之间的时间?
、
我有一个例程,它会使
linux
崩溃,并使用系统函数强制重启。另一个想法是同时产生拍摄过程,并使用计数
器
的轮询,如果计数
器
没有递增,重新启动服务
器
将是另一个想法。现在的问题是什么是一个好的时间
框架
。我不知道
linux
的
调度
程序如何保证任何这样的计数<
浏览 3
提问于2015-07-13
得票数 1
1
回答
调度
程序如何保存先前正在运行的
进程
的寄存
器
当代码的
调度
器
部分在
linux
内核中运行时,它是如何保存以前运行的
进程
的所有寄存
器
的。
调度
程序是怎么知道的?当
调度
程序运行时,它不是覆盖了前一个
进程
的那些寄存
器
值吗?
浏览 6
提问于2014-04-09
得票数 0
回答已采纳
2
回答
Linux
cpu_affinity保证单机使用
、
、
、
可以在
linux
中为其中每个线程在每个核上运行的多线程程序设置cpu亲和性,从而有效地阻止由该核上的os
调度
的任何其它
进程
。实际上,我希望保证我的
进程
使用一个核心,并将所有其他非关键程序绑定到最少数量的核心。 或者我错过了
linux
调度
器
,或者我需要我自己的
调度
器
。
浏览 5
提问于2012-06-04
得票数 1
回答已采纳
2
回答
linux
内核的“过期”队列中能存在实时
进程
吗?
、
、
在
linux
内核2.4中:因此,实时
进程
是否存在于过期队列中,其中所有消耗其时间片的
进程
都存在?
浏览 3
提问于2014-04-07
得票数 1
回答已采纳
1
回答
linux
进程
调度
程序如何防止
进程
饥饿
、
、
、
、
我读过
linux
内核包含许多
调度
类,每个类都有自己的优先级。若要选择要运行的新
进程
,
进程
调度
程序将从最高优先级类迭代到最低优先级类。如果在类中找到可运行的
进程
,则选择要从该类中运行的最高优先级
进程
。从Robert的
Linux
内核开发中提取:
进程
调度
的主要入口点是函数schedule(),它是内核/ .This中定义的函数,它是内核的其余部分用来调用
进程
调度
器<
浏览 8
提问于2016-09-27
得票数 3
1
回答
在
linux
下,pthread优先级和lwp优先级有什么关系?
、
、
我有一个应用程序在
Linux
上运行,通过pthread_attr_setschedpolicy使用SCHED_FIFO。但是,我不清楚如何使用ps -o、top -H或查找/proc来显示pthread优先级,也不清楚如何将PR和NI等
Linux
值(如果它们是在top -H下值得关注的字段)与posix优先级相关联。
浏览 3
提问于2017-05-09
得票数 0
1
回答
内核编译时如何在menuconfig中选择
linux
进程
调度
程序
、
、
、
、
我需要在
linux
内核中选择O(1)
进程
调度
器
!但是我在menuconfig窗口中找不到选择它的位置。如何从O(1)转变为CFS,反之亦然? 编辑:请注意
进程
调度
程序。我不是指I/O
调度
程序。
浏览 3
提问于2016-12-27
得票数 0
回答已采纳
1
回答
linux
进程
调度
延迟很长时间
、
、
、
、
我已经在
linux
上运行的多线程c++应用程序上执行了strace。会不会是因为此过程的I/O密集度更高,因为数据速率可能更高而导致更繁忙?那么,
linux
动态优先级调整在这里起到了推低这个过程的作用吗?
浏览 6
提问于2012-06-21
得票数 1
回答已采纳
1
回答
Linux
CFS如何选择下一步
进程
、
、
我读了这本书 但这本书有时会说,
调度
器
会选择等待时间最长的时间运行队列中的最小
浏览 2
提问于2015-02-04
得票数 0
1
回答
从shell运行具有优先级的
进程
(不是“很好”)
、
、
我正在寻找与nice等效的命令,但需要设置
进程
优先级并选择要使用的
调度
程序。(或包括在脚本中)类似run-with-scheduler batch a-big-long-command或run-with-scheduler round-robin priority 10来设置
进程
优先级和
调度
程序我看到的每一篇文章都有标题为“如何在
Linux
中设置
进程
优先级”,但是它们都写得很好。正如您可能知道的那样,友好不是优先,直到最近,还没有办法设置优先级。然而,最近在
Linux
内
浏览 6
提问于2014-01-25
得票数 0
回答已采纳
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
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程调度:完全公平调度器CFS
报名:《Linux任督二脉》之《进程调度》4节系列微课
任务调度框架:Azkaban
Linux进程管理
龙蜥开源Plugsched:首次实现 Linux kernel 调度器热升级
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券