腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4684)
视频
沙龙
1
回答
Linux
内核中使用的三种
优先级
之间有什么区别?
linux
、
linux-kernel
我是
Linux
内核的新手,现在我正在研究
Linux
内核中的进程
调度
。
Linux
中有三种
优先级
: 动态
优先级
用于选择下一个要执行的进程。只为实时进程定义实时
优先级
,其值可从0
浏览 3
提问于2014-03-04
得票数 4
1
回答
为什么
Linux
允许
线程
设置
调度
策略和
优先级
?
linux
、
multithreading
、
linux-kernel
、
scheduled-tasks
我以前认为
线程
调度
策略和
优先级
是由
Linux
内核决定的,我们在编写运行在
Linux
上的应用程序时不能通过代码更改
线程
调度
策略和
优先级
,直到我看到类似于sched_setscheduler.的系统调用。我想知道为什么
Linux
会为应用程序提供这种接口,如果开发人员希望他的应用程序具有更好的用户体验,从而使在应用程序中运行的
线程
具有更高的
调度
优先级
,这将使运行在同一操作系统上的其他应用
浏览 1
提问于2017-09-04
得票数 0
回答已采纳
4
回答
Java中的
线程
概念
java
、
multithreading
、
core
我有个疑问谢谢,拉维
浏览 2
提问于2010-02-25
得票数 1
回答已采纳
1
回答
线程
和进程之间的区别?
process
、
thread
在我参加的操作系统课程(课程所涵盖的操作系统是
Linux
)中,我们被告知:
优先级
值由进程
调度
算法确定。哪一个是真的?
浏览 0
提问于2018-03-05
得票数 0
1
回答
SCHED_FIFO高
优先级
线程
正在被SCHED_FIFO低
优先级
线程
抢占吗?
linux
、
real-time
、
scheduler
、
scheduling
我正在
Linux
RT多核机器上测试我的多
线程
应用程序。如果您知道
Linux
调度
中存在这样的问题,并且
浏览 2
提问于2014-10-01
得票数 2
1
回答
pthread_create():默认
优先级
和剥离策略是什么?
linux
、
gcc
、
pthreads
、
nptl
惠普手册页()说 默认情况下,新
线程
的
调度
策略和
优先级
是从创建
线程
继承的--也就是说,默认情况下,pthread_create(3)例程忽略指定
线程
属性对象中的
调度
策略和
优先级
设置。因此,要创建受指定
线程
属性对象中
调度
策略和
优先级
设置约束的
线程
,在调用pthread_create(3)之前,程序必须使用pthread_attr_setinheritsched(3)例程来设置继承的
线程</e
浏览 3
提问于2014-01-28
得票数 5
回答已采纳
2
回答
windows中
线程
与进程的时间?
windows
、
multithreading
、
process
、
time
我需要选择一个进程与2个
线程
或2个进程与一个
线程
在windows上。我对时间片很感兴趣。Windows正在运行
线程
,因此上下文切换将在这两种情况下进行。我想知道的是,在这两种情况下,它运行每个
线程
的时间是否相同?谢谢。
浏览 1
提问于2010-09-02
得票数 0
1
回答
自定义
优先级
值:一个
线程
是正的还是负的?
c
、
posix
、
scheduling
、
priority
、
pthreads
我试图以一种向后兼容的方式重新实现C语言中的RobotC API (尽管一些细节更适合或更容易使用C++),并尝试以某种可移植的方式尝试重新实现它们的多
线程
API,所以我尝试使用sched_get_priority_max但是,nice(1)和sched(7)一方面说
优先级
介于-20 (最高
优先级
)到19 (较低
优先级
)之间,另一方面,前手册页指出: 在具有较低
优先级
值的进程之前,对…数值较高的
优先级
值进行
调度
。这意味着相反的情况:正值是高
优先级
的,负
浏览 0
提问于2018-03-25
得票数 1
1
回答
在
linux
下,pthread
优先级
和lwp
优先级
有什么关系?
linux
、
multithreading
、
pthreads
我有一个应用程序在
Linux
上运行,通过pthread_attr_setschedpolicy使用SCHED_FIFO。我的理解是,pthread_attr_setschedparam()应该允许在
线程
启动之前在
线程
属性结构上设置
线程
优先级
,并且Posix要求至少支持32个级别。sched_get_priority_max(SCHED_FIFO) = 99在pthread_create之前使用以下命令设置
线程
浏览 3
提问于2017-05-09
得票数 0
1
回答
线程
调度
优先级
和良好性
multithreading
、
real-time
、
scheduling
在GNU/
Linux
下,priority表示
线程
调度
优先级
。最低友好对应于最高
优先级
。考虑到只有基于
优先级
的
调度
程序(而不是时间切片),是否有人知道有一个广泛的操作系统实现,其中的行为将是不同的,即最高的好对应于最高
优先级
?
浏览 7
提问于2013-11-05
得票数 0
回答已采纳
1
回答
在
Linux
内核中,以下创建实时
线程
的方法正确吗?
multithreading
、
linux-kernel
、
scheduled-tasks
、
real-time
、
scheduler
在
Linux
内核中,
线程
调度
是实时
调度
(如SCHED_FIFO)和普通
调度
(SCHED_NORMAL)。2、给
线程
一个实时
调度
程序。 这对实时
线程
没问题吗?
浏览 4
提问于2013-04-16
得票数 5
回答已采纳
2
回答
哪些任务对应于
Linux
内核
调度
程序?
linux
、
multithreading
、
linux-kernel
、
scheduler
在
Linux
的内核级别,我们有
线程
/任务(属于内核和用户),例如,init:一个额外的内核
线程
,进程1 (init进程)我的问题是关于内核
调度
器,它执行以下任务:动态-Calculate时间片(基于短/长vs
优
浏览 1
提问于2013-12-17
得票数 2
1
回答
在
线程
创建期间,是否建议在
Linux
中使用param.sched_priority?
linux-kernel
、
scheduling
、
priority
、
pthreads
我怀疑
Linux
不是实时操作系统,为什么他们有像丝线_赛特赛德帕拉姆这样的实时仿真功能?并且在队列中具有这样的
优先级
,导致另一个进程饥饿,因为检测从设备需要大量时间。我只想知道在
Linux
中使用param.sched_priority = 40;是明智的吗?我试着调整这个参数,但是这个问题很难重现,这发生在这个领域。
浏览 0
提问于2018-08-17
得票数 0
回答已采纳
1
回答
QThread::start(
优先级
) vs
Linux
linux
、
qt
、
qthread
、
thread-priority
我在KDENeon18.04中使用了一些基于QThread的工作
线程
(基于Ubuntu18.04,内核4.15.0-46-泛型)。工作
线程
干扰了我的桌面应用程序,所以我决定降低它们的
优先级
。QThread::start(priority)的Qt文档说: 在阅读了上述文档之后,我希望<em
浏览 1
提问于2019-03-20
得票数 3
回答已采纳
1
回答
POSIX互斥协议-这个规范到底是什么意思?
multithreading
、
pthreads
、
posix
、
mutex
、
priority-inversion
(例如调用sched_setparam() )时,不应以其
优先级
移动到
调度
队列的尾部。类似地,当
线程
解锁使用PTHREAD_PRIO_INHERIT或PTHREAD_PRIO_PROTECT协议属性初始化的互斥锁时,如果其原始
优先级
被更改,则不应将其移动到其
优先级
的
调度
队列的尾部。这可能是对这个片段的引用: 如果策略或
优先级
不是由pthread_setschedprio()修改的
线程
是正在运行的
线程
,或者是可运行的
线程</e
浏览 8
提问于2014-09-17
得票数 1
1
回答
关于pthread
调度
器和
优先级
的问题
c++
、
pthreads
我在Debian7上使用的是gcc c++ 4.7,我想为我的
线程
设置一些
优先级
。看起来我必须通过pthread来做这件事。我被pthread中的
调度
程序策略和
优先级
弄糊涂了。Q1:Q2:
线程
浏览 3
提问于2014-03-10
得票数 4
2
回答
Android,获取当前
线程
Id的两种方式有什么区别?
java
、
android
当我记录下面的两个
线程
I时,它们是不同的。.public static native Thread currentThread(); */ return Os.gettid();从注释中看,它看起来也是调用者
线程
的id
浏览 5
提问于2015-02-12
得票数 2
2
回答
从正在运行的进程中设置
线程
优先级
c++
、
multithreading
、
winapi
我刚刚遇到了/方法,它们让我感到困惑--
线程
优先级
是否能够比拥有的进程
优先级
更高(我不认为它可以以同样的方式进行编程更改)? 使用这些API有什么缺陷吗?
浏览 4
提问于2012-04-23
得票数 1
回答已采纳
1
回答
为多
线程
应用程序设置离子
linux
、
process
、
io
、
multithreading
、
ionice
我有一个生成多个
线程
的程序,所有这些
线程
都在后台运行,执行相当密集的IO。我希望将
调度
类设置为idle,这样它就不会阻塞系统;但是,ionice -c3 -p <PID>,其中<PID>是进程ID,并没有达到预期的效果。尽管进程<PID>的
调度
类发生了更改,但当我启动iotop时,它生成的所有
线程
仍然具有默认
优先级
(最佳工作级别4)。 如何更改程序的IO
优先级
以及它在
Linux
上产生的所有
线程
或进程
浏览 0
提问于2015-04-01
得票数 2
回答已采纳
2
回答
调度
器
优先级
和策略对非竞争cpuset中的
线程
有什么影响(如果有的话)?
linux
、
scheduling
、
priority
、
cgroups
我有一个
Linux
系统,在这个系统中,我们使用cgroup创建了两个cpu_exclusive cpusets A和B,并将所有用户
线程
和所有未绑定内核
线程
迁移到一个附属于cpuset的cgroup中,运行在cpuset中的东西具有不同的
调度
策略和不同的
优先级
,在cpuset中运行的
线程
比cpuset中的内核多很多。在这样的设置中,运行在cpuset中的用户
线程
的
调度
策略/
优先级
是否有任何可观察的效果?答案似乎应该是“否”,
浏览 0
提问于2012-02-23
得票数 12
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【Rust日报】2020-12-04 Glommio:一个基于Linux io_uring的高效多核线程调度库
你不好奇 CPU 是如何执行任务的吗?
你不好奇 CPU 是如何执行任务的?
云原生资源隔离技术——CPU隔离
Linux进程调度:完全公平调度器CFS
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券