腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
关于pthread
调度
器和
优先级
的问题
、
我在Debian7上使用的是gcc
c
++ 4.7,我想为我的线程设置一些
优先级
。看起来我必须通过pthread来做这件事。我被pthread中的
调度
程序策略和
优先级
弄糊涂了。Q1:Q2: 线程
优先级
是
浏览 3
提问于2014-03-10
得票数 4
1
回答
linux
进程
调度
程序如何防止
进程
饥饿
、
、
、
、
我读过linux内核包含许多
调度
类,每个类都有自己的
优先级
。若要选择要运行的新
进程
,
进程
调度
程序将从最高
优先级
类迭代到最低
优先级
类。如果在类中找到可运行的
进程
,则选择要从该类中运行的最高
优先级
进程
。从Robert的Linux内核开发中提取:
进程
调度
的主要入口点是函数schedule(),它是内核/ .This中定义的函数,它是内核的其余部分用来调用
进程</em
浏览 8
提问于2016-09-27
得票数 3
1
回答
从shell运行具有
优先级
的
进程
(不是“很好”)
、
、
我正在寻找与nice等效的命令,但需要设置
进程
优先级
并选择要使用的
调度
程序。(或包括在脚本中)类似run-with-scheduler batch a-big-long-command或run-with-scheduler round-robin priority 10来设置
进程
优先级
和
调度
程序我看到的每一篇文章都有标题为“如何在Linux中设置
进程
优先级
”,但是它们都写得很好。正如您可能知道的那样,友好不是优先,直到最近,还没有办法设置
优先级
浏览 6
提问于2014-01-25
得票数 0
回答已采纳
2
回答
处理器如何知道如何切换高
优先级
进程
?
、
、
、
我认为,
进程
调度
程序将用高
优先级
进程
取代当前由cpu处理的
进程
。在任何时候,处理器只会执行一个
进程
,在此情况下,当cpu忙于执行低
优先级
进程
时,
调度
程序将通知cpu有关高
优先级
进程
的信息?
浏览 3
提问于2014-07-24
得票数 0
回答已采纳
2
回答
关于Java线程和
进程
优先级
的几个问题
、
、
、
在Unix系统上,我们有nice,它可以用来设置
进程
的
优先级
。好的,在我的系统上,我调用了一些外部
进程
,但是,我想为它们设置
优先级
。在unix中,我可以调用其他ProcessBuilder并设置我想要的
进程
,但在Windows中,这是不可能的。如果我用某个
优先级
启动一个线程,并在ProcessBuilder中使用它,该
进程
将具有与线程相同的
优先级
吗?或者有其他方法可以做到这一点? 干杯
浏览 0
提问于2011-06-21
得票数 9
回答已采纳
1
回答
线程和
进程
之间的区别?
、
在我参加的操作系统课程(课程所涵盖的操作系统是Linux)中,我们被告知:
优先级
值由
进程
调度
算法确定。哪一个是真的?
浏览 0
提问于2018-03-05
得票数 0
1
回答
在桌面环境中使用和理解与系统
调度
相关的选项
、
、
、
、
在systemd服务文件中,可以设置以下与
调度
相关的选项(来自systemd.exec手册页,如果我错了,请更正我): Nice为已执行的
进程
设置默认的尼斯级别(
调度
优先级
)。详情请参见赛德_setscheduler
调度
器(2)。CPUSchedulingPriority为已执行的
进程
设置CPU
调度
优先级
。可用的
优先级
范围取决于所选的CPU
调度
策略(见上文)。如果是的话,提升的CPU
调度
优先
浏览 0
提问于2017-01-25
得票数 21
1
回答
c
++:PThread
调度
与Windows
、
、
我有个关于线程
调度
的问题。在windows上,您可以设置
进程
优先级
,也可以在
进程
中设置
进程
优先级
。总是以最高的
进程
优先级
执行
进程
,而在这个过程中,线程在Robin上执行。现在,您可以通过sched_setscheduler设置
调度
器策略,并为实时-modi设置
优先级
。到目前为止一切都好吗?( 1)在不同
进程
上如何
调度
线程?2)实时线程是在
优先级<
浏览 4
提问于2015-10-06
得票数 1
回答已采纳
1
回答
io
调度
优先级
可以在文件句柄的基础上设置吗?
、
、
在linux中打开的文件句柄可以设置io
调度
优先级
吗?ionice允许您为整个
进程
设置io
优先级
。例如,一个
进程
在一个文件句柄上有空闲
优先级
,而在另一个文件句柄上有正常
优先级
,这是可能的吗?或者,为了实现这样的东西,当从每个文件句柄进行读取时,我是否需要更改
进程
的io
调度
优先级
?
浏览 5
提问于2011-09-02
得票数 3
回答已采纳
1
回答
Linux环境下的实时
进程
调度
、
、
我一直在学习一些
调度
概念。目前,我的理解如下。非实时
进程
的
优先级
可以在-20到+20之间具有nice值。较高的正值表明
进程
的
优先级
较低。实时
进程
将有一个很好的值作为-列出,在这个答案这里中解释了这一点。这主要是因为实时过程比非实时过程具有更高的
优先级
,并且良好值不适用于它们。如我们所见,
进程
223
浏览 0
提问于2014-09-10
得票数 31
回答已采纳
1
回答
调度
优先级
注意事项
、
、
当代操作系统中的
调度
器隐式地给予I/O受限
进程
比CPU受限
进程
更高的
优先级
。您是否认为在
调度
进程
时,与I/O受限的
进程
相比,CPU受限的
进程
应该具有更高的
优先级
,以便提高吞吐量。
浏览 2
提问于2009-06-23
得票数 0
1
回答
当一个高
优先级
进程
在低
优先级
进程
和正常
优先级
进程
之间切换时,会发生什么情况?
、
我正在开发一个
调度
器模拟器,它可以让我在不同的配置中评估很多不同的
调度
算法。 但我不知道在低
优先级
进程
和正常
优先级
进程
之间发生上下文切换时,如何处理高
优先级
进程
。我想这可能是不同的
调度
算法,我只是想知道这种情况下通常的解决方案,这样我就可以使我的模拟更加逼真。
浏览 0
提问于2019-09-11
得票数 0
回答已采纳
1
回答
干得怎么样?
、
、
、
赛德_集
调度
器说:这会导致非常低的尼斯值(+19)在系统上有任何其他高
优先级
负载时真正向
进程
提供很少的CPU,并使高好值(-20)将大部分CPU交付给需要它的应用程序。它是否类似于RT
调度
(其中一个具有较高好值的程序会以较低的nice值中断程序)? 互联网上的所有信
浏览 0
提问于2013-09-09
得票数 23
回答已采纳
1
回答
为多线程应用程序设置离子
、
、
、
、
我希望将
调度
类设置为idle,这样它就不会阻塞系统;但是,ionice -
c
3 -p <PID>,其中<PID>是
进程
ID,并没有达到预期的效果。尽管
进程
<PID>的
调度
类发生了更改,但当我启动iotop时,它生成的所有线程仍然具有默认
优先级
(最佳工作级别4)。 如何更改程序的IO
优先级
以及它在Linux上产生的所有线程或
进程
?
浏览 0
提问于2015-04-01
得票数 2
回答已采纳
2
回答
如何在启动时对某一特定过程进行优先排序?
、
在Linux中,我希望
进程
具有比通常更高的
优先级
。也就是说,当
进程
启动时,我希望将它的
优先级
设置为更高的值。我希望这是隐式的,即当
进程
开始(例如:双击)。ptrace ( )和strace ( )会帮助我吗?
浏览 2
提问于2012-01-07
得票数 1
回答已采纳
1
回答
离子对NFS客户端有影响吗?
、
、
、
、
来自人类,电离3级:这是否意味着
进程
线程具有I/O
调度
程序使用它们来
调度
进程
I/O的附加属性?如果是这样的话,即I/O
调度
器知道磁盘上的负载并据
浏览 0
提问于2018-01-16
得票数 2
回答已采纳
3
回答
Linux中的实时
调度
、
、
、
、
今天早上我读到了关于Linux实时
调度
的文章。根据罗伯特·洛夫的“Linux系统编程”一书,有两种主要的
调度
方式。一种是先进先出( SCHED_FIFO ),第二种是轮询( SCHED_RR )。但由于我们有系统调用,我们可以显式地为我们的
进程
设置
调度
策略因此在某些情况下,由root运行两个
进程
可以具有不同的
调度
策略。因为一个
进程</
浏览 93
提问于2012-02-21
得票数 24
1
回答
就绪队列(为什么是特定队列)?
、
我研究了各种
调度
算法,如循环
调度
、
优先级
调度
等,但只有先到先得才能使用就绪队列作为队列(implementingFIFO策略)。例如,在
优先级
调度
中,如果两个
进程
在CPU执行第三个
进程
时到达不同的时间,那么它就会选择
优先级
较高的
进程
,我觉得这违反了队列中使用的FIFO策略,即先入先出。
浏览 3
提问于2015-02-15
得票数 1
回答已采纳
1
回答
新QNX
进程
/线程的默认
调度
策略和
优先级
、
、
QNX文档表示,新线程继承了从其父线程启动的
调度
策略和
优先级
。 如果我从shell或init脚本开始一个新的
进程
呢?新
进程
/线程的
调度
策略和
优先级
来自何处?
浏览 5
提问于2016-06-08
得票数 1
回答已采纳
3
回答
unix中的线程
调度
、
在RR
调度
策略中,如果一个低
优先级
线程锁定了一个互斥锁,并且由于另一个高
优先级
线程正在等待而被
调度
器移除,会发生什么情况?现在,在给定的时间点,低
优先级
线程1锁定互斥锁并仍在执行,而高
优先级
线程弹出并等待线程1持有的互斥锁。据我所知,根据
调度
算法,休眠或等待互斥、信号量等的线程被移除,
浏览 0
提问于2013-07-19
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言-运算符默认优先级
操作系统 HRRN高响应比优先级调度算法(C+实现)
Linux进程调度:完全公平调度器CFS
什么是SRTF调度算法?详述SRTF调度算法的原理?用C语言实现SRTF调度算法。内附代码。
什么是HRRF调度算法?详述HRRF调度算法的原理?用C语言实现HRRF调度算法。内附代码。
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券