腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
pthread_create():默认
优先级
和剥离
策略
是什么?
、
、
、
惠普手册页()说 默认情况下,新
线程
的
调度
策略
和
优先级
是从创建
线程
继承的--也就是说,默认情况下,pthread_create(3)例程忽略指定
线程
属性对象中的
调度
策略
和
优先级
设置。因此,要创建受指定
线程
属性对象中
调度
策略
和
优先级
设置约束的
线程
,在调用pthread_create(3)之前,程序必须使用pthread_attr_setinher
浏览 3
提问于2014-01-28
得票数 5
回答已采纳
1
回答
为什么
Linux
允许
线程
设置
调度
策略
和
优先级
?
、
、
、
我以前认为
线程
调度
策略
和
优先级
是由
Linux
内核决定的,我们在编写运行在
Linux
上的应用程序时不能通过代码更改
线程
调度
策略
和
优先级
,直到我看到类似于sched_setscheduler.的系统调用。我想知道为什么
Linux
会为应用程序提供这种接口,如果开发人员希望他的应用程序具有更好的用户体验,从而使在应用程序中运行的
线程
具有更高的
调度
优先级
,
浏览 1
提问于2017-09-04
得票数 0
回答已采纳
1
回答
自定义
优先级
值:一个
线程
是正的还是负的?
、
、
、
、
我试图以一种向后兼容的方式重新实现C语言中的RobotC API (尽管一些细节更适合或更容易使用C++),并尝试以某种可移植的方式尝试重新实现它们的多
线程
API,所以我尝试使用sched_get_priority_max但是,nice(1)和sched(7)一方面说
优先级
介于-20 (最高
优先级
)到19 (较低
优先级
)之间,另一方面,前手册页指出: 在具有较低
优先级
值的进程之前,对…数值较高的
优先级
值进行
调度
。这意味着相反的情况:正值是高
优先级
的,负
浏览 0
提问于2018-03-25
得票数 1
1
回答
SCHED_FIFO高
优先级
线程
正在被SCHED_FIFO低
优先级
线程
抢占吗?
、
、
、
我正在
Linux
RT多核机器上测试我的多
线程
应用程序。如果您知道
Linux
调度<
浏览 2
提问于2014-10-01
得票数 2
2
回答
调度
器
优先级
和
策略
对非竞争cpuset中的
线程
有什么影响(如果有的话)?
、
、
、
我有一个
Linux
系统,在这个系统中,我们使用cgroup创建了两个cpu_exclusive cpusets A和B,并将所有用户
线程
和所有未绑定内核
线程
迁移到一个附属于cpuset的cgroup中,运行在cpuset中的东西具有不同的
调度
策略
和不同的
优先级
,在cpuset中运行的
线程
比cpuset中的内核多很多。在这样的设置中,运行在cpuset中的用户
线程
的
调度
策略
/
优先级
是否有任何
浏览 0
提问于2012-02-23
得票数 12
1
回答
为什么
linux
中
线程
没有以正确的
优先级
运行?
、
我有下面的代码,它更改当前
线程
的
优先级
。我传递了90作为参数,但是看起来
线程
运行的
优先级
是19。 进程正在以根用户的身份运行。我如何知道进程是以19
优先级
运行的。我按照命令执行。正如你所看到的,pri是19,还有rtprio和pri的区别是什么?我使用的是红帽企业Linuxver6.3的2.6内核。由于这不是一个实时
linux
,所以这一行在代码if(pthread_setschedparam(pthread_self(), SCHED_RR, &
浏览 2
提问于2013-02-15
得票数 1
1
回答
关于pthread
调度
器和
优先级
的问题
、
我在Debian7上使用的是gcc c++ 4.7,我想为我的
线程
设置一些
优先级
。看起来我必须通过pthread来做这件事。我被pthread中的
调度
程序
策略
和
优先级
弄糊涂了。Q1:Q
浏览 3
提问于2014-03-10
得票数 4
2
回答
pthread_setschedprio()失败并显示"EINVAL“
、
我试图使用pthread_setschedprio()设置pthread的
优先级
,但它返回"EINVAL“。
浏览 0
提问于2010-06-29
得票数 2
1
回答
Linux
内核中使用的三种
优先级
之间有什么区别?
、
我是
Linux
内核的新手,现在我正在研究
Linux
内核中的进程
调度
。
Linux
中有三种
优先级
: 动态
优先级
用于选择下一个要执行的进程。只为实时进程定义实时
优先级
,其值可从0
浏览 3
提问于2014-03-04
得票数 4
2
回答
Linux
SCHED_OTHER、SCHED_FIFO和SCHED_RR的区别
、
、
、
、
有人能解释一下SCHED_OTHER、SCHED_FIFO和SCHED_RR之间的区别吗?
浏览 70
提问于2012-02-22
得票数 48
回答已采纳
1
回答
QThread::start(
优先级
) vs
Linux
、
、
、
我在KDENeon18.04中使用了一些基于QThread的工作
线程
(基于Ubuntu18.04,内核4.15.0-46-泛型)。工作
线程
干扰了我的桌面应用程序,所以我决定降低它们的
优先级
。QThread::start(priority)的Qt文档说: 在阅读了上述文档
浏览 1
提问于2019-03-20
得票数 3
回答已采纳
1
回答
新QNX进程/
线程
的默认
调度
策略
和
优先级
、
、
QNX文档表示,新
线程
继承了从其父
线程
启动的
调度
策略
和
优先级
。 如果我从shell或init脚本开始一个新的进程呢?新进程/
线程
的
调度
策略
和
优先级
来自何处?
浏览 5
提问于2016-06-08
得票数 1
回答已采纳
2
回答
结构sched_param中的sched_priority指的是什么?
、
、
、
我使用的是
linux
2.4.X,文档中写道:但是,我记得rt进程的
优先级
是0-99,SCHED_OTHER的
优先级
是100-139,所以...我错过了什么?
浏览 4
提问于2014-11-22
得票数 1
1
回答
在进程中
调度
线程
、
、
、
假设我有一个有4个
线程
的进程,我想让它们根据特定的
调度
算法运行。我搜索并找到了用于选择算法和设置
线程
优先级
的pthread_setschedparam和sched_setschedparam函数,但我看到了一件不清楚的事情- pthread_setschedparam接受一个
线程
名称并设置自己的
调度
策略
。这具体是什么意思,因为我认为一个进程中的所有
线程
都是根据一个为整个进程设置的
策略
来
调度
的。这是否意味着,如果我使用
浏览 5
提问于2012-08-21
得票数 4
1
回答
pthread中模拟
线程
优先级
的示例程序
、
假设
线程
1比
线程
2具有更高的
优先级
。我遇到这个问题是因为在pthread中有一个称为
线程
优先级
的选项。据我所知,
线程
优先级
由操作系统用于
调度
策略
,对程序员没有任何控制。 我的理解正确吗?
浏览 1
提问于2015-05-26
得票数 0
1
回答
Linux
用户空间
与
内核空间
调度
、
我有一个用户空间进程运行,
调度
策略
SCHED_OTHER (0)和
优先级
为120 (默认
优先级
,顶部显示PR为20)。它运行无限时间( 1 )循环,没有任何系统调用或等待等。在内核空间中,我有一个内核
线程
,它也使用默认的
调度
参数(
策略
: SCHED_NORMAL (0)和
优先级
120)创建。它会进入睡眠状态,调用wait_event_interruptible()。以1ms为周期的irq
线程
唤醒内核
线程
。内核
浏览 2
提问于2017-09-25
得票数 3
3
回答
unix中的
线程
调度
、
在RR
调度
策略
中,如果一个低
优先级
线程
锁定了一个互斥锁,并且由于另一个高
优先级
线程
正在等待而被
调度
器移除,会发生什么情况?现在,在给定的时间点,低
优先级
线程
1锁定互斥锁并仍在执行,而高
优先级
<em
浏览 0
提问于2013-07-19
得票数 5
回答已采纳
1
回答
使用
Linux
线程
优先级
和
调度
策略
指南?
、
、
、
、
我很难在
Linux
上获得
线程
(/process)
优先级
的诀窍、
调度
策略
选择、何时和如何选择以及确切的效果是什么。 是否有任何文件(如指南),最好有具体的例子和时间表,我可以参考?
浏览 2
提问于2015-01-27
得票数 0
3
回答
如何在
Linux
中设置
线程
的属性?
、
、
现在我想在我的程序中创建三个进程,每个进程中有几个
线程
。我的问题是:2)
调度
策略
的范围是什么?我的意思是,如果我将
调度
策略
设置为FIFO,那么所有进程中的所有<
浏览 2
提问于2012-03-10
得票数 1
回答已采纳
1
回答
如何获得pthread_setschedparam的权限
、
、
该程序调用pthread_setschedparam试图提高其
优先级
。当以root用户身份登录时,我会得到一个“不允许操作”错误。
浏览 8
提问于2013-02-20
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Spring中的线程池与任务调度
Linux操作系统线程库性能测试与分析
聊聊Linux中线程和进程的联系与区别!
你不好奇 CPU 是如何执行任务的吗?
鸿蒙轻内核四大基础功能介绍
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券