腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
QThread::start(
优先级
) vs
Linux
linux
、
qt
、
qthread
、
thread-priority
我在KDENeon18.04中使用了一些基于QThread的工作
线程
(基于Ubuntu18.04,内核4.15.0-46-泛型)。工作
线程
干扰了我的桌面应用程序,所以我决定降低它们的
优先级
。QThread::start(priority)的Qt文档说: 在阅读了上述文档之后,我希望
优先级
浏览 1
提问于2019-03-20
得票数 3
回答已采纳
2
回答
线程
优先级
还是进程
优先级
?
linux
在
linux
中,当我们谈论
优先级
时,那么它是
线程
优先级
还是进程
优先级
?我对此感到困惑。nice()用于定义
优先级
。在这种情况下,它定义了进程或
线程
的
优先级
吗?
浏览 4
提问于2011-09-08
得票数 2
回答已采纳
1
回答
SCHED_FIFO高
优先级
线程
正在被SCHED_FIFO低
优先级
线程
抢占吗?
linux
、
real-time
、
scheduler
、
scheduling
我正在
Linux
RT多核机器上测试我的多
线程
应用程序。如果您知道
Linux
调度中存在这样的问题,并且/或有任何解决方案使
Linux
调
浏览 2
提问于2014-10-01
得票数 2
3
回答
如何在pthread中提高
线程
优先级
?
c++
、
linux
、
multithreading
、
pthreads
我在
Linux
中使用pthread。我想通过设置参数sched_param.priority来提高
线程
优先级
。然而,我从网上找不到太多关于我可以设置的
线程
优先级
范围的信息,或者关于
线程
优先级
的描述。另外,我想知道相对
线程
优先级
,因为我不想将
线程
优先级
设置得太高,从而导致操作系统暂停。有人能帮我一下吗?
浏览 0
提问于2010-09-06
得票数 64
回答已采纳
1
回答
如何在实时
Linux
中选择
线程
/进程
优先级
?
linux
、
process
、
real-time
、
thread-priority
我正在开发实时软件,它将在
Linux
上使用PREEMPT_RT补丁运行。虽然这将使我能够通过使用
Linux
实时调度程序(SCHED_RR或SCHED_FIFO)获得实时性能,但我不确定应该为
线程
使用哪些
优先级
值。在我的系统中,当我
查看
我看到的
优先级
时(只显示使用RTPRIO的进程):CMD PRI RTPRIO内核
线程
? 我应该以什么
优先级
来运行我
浏览 4
提问于2016-06-03
得票数 3
回答已采纳
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
回答
如何为我的应用程序中的
线程
设置相对的
线程
优先级
,而不需要root访问
c++
、
multithreading
、
pthreads
、
scheduling
我有一个在
Linux
、Windows和MacOS/X上运行的
线程
C++应用程序(在
Linux
和MacOS/X下使用pthread,在Windows下使用_beginthreadex() )。在应用程序中,我派生了三个
线程
: A、B和C。我想让
线程
A的性能不会/不会受到
线程
B的CPU使用率的影响,这样
线程
B的性能就不会/不会受到
线程
C的CPU使用率的影响。显而易见的解决方案是设置
线程
优先级
浏览 0
提问于2017-05-15
得票数 1
1
回答
进程
优先级
与
线程
优先级
linux
、
multithreading
、
operating-system
、
thread-priority
在
Linux
中,进程是一组
线程
。每个
线程
都有自己的
优先级
!但是进程也有
优先级
吗?如果是这样,它与
线程
优先级
有什么不同?当创建一个新进程时,这些值是如何传播的?
浏览 1
提问于2011-02-11
得票数 5
回答已采纳
2
回答
Windows与
Linux
线程
优先级
等价
windows
、
linux
、
multithreading
Windows OS将下列常量定义为
线程
优先级
:并且
Linux
有sched_get_priority_max()和sched_get_priority_min()来获得
线程</em
浏览 9
提问于2010-01-26
得票数 2
回答已采纳
1
回答
为什么
Linux
允许
线程
设置调度策略和
优先级
?
linux
、
multithreading
、
linux-kernel
、
scheduled-tasks
我以前认为
线程
调度策略和
优先级
是由
Linux
内核决定的,我们在编写运行在
Linux
上的应用程序时不能通过代码更改
线程
调度策略和
优先级
,直到我看到类似于sched_setscheduler.的系统调用。我想知道为什么
Linux
会为应用程序提供这种接口,如果开发人员希望他的应用程序具有更好的用户体验,从而使在应用程序中运行的
线程
具有更高的调度
优先级
,这将使运行在同一操作系统上的其他应用程序像sched_setscheduler一样具有更高
浏览 1
提问于2017-09-04
得票数 0
回答已采纳
1
回答
如何指定
线程
优先级
?
embedded-linux
、
vala
我需要在嵌入式
linux
目标上运行多个
线程
。其中一个
线程
需要大量资源,所以我需要它在后台以低
优先级
运行。有时,较高
优先级
的
线程
将无事可做。典型的vala Thread.create如下所示:有没有办法指定
线程
的
优先级
?
浏览 2
提问于2012-09-06
得票数 1
回答已采纳
1
回答
将
Linux
线程
优先级
更改为实时SCHED_FIFO
pthreads
我试图通过SCHED_FIFO将
Linux
线程
优先级
更改为实时pthread_setschedparam。我得到了错误的“不允许”。 当进程在root (sodo)下执行时,我会得到这个错误。将
Linux
线程
优先级
更改为实时SCHED_FIFO的正确方法是什么?
浏览 11
提问于2022-06-12
得票数 0
1
回答
在运行java程序时更改
线程
优先级
?
java
、
linux
、
multithreading
我正在64核计算机上运行一个大型多
线程
java作业。这个程序已经运行了几天了,我想改变一些由java创建的
线程
(不是主
线程
)的
优先级
,但是不取消和重新启动程序,因为这将浪费大量的时间和计算资源。是否有任何方法在运行时从OS (
linux
)更改
线程
优先级
?我知道
linux
中的renice命令可以重命名整个进程,但是我正在寻找一种方法来改变在运行时创建的
线程
的
优先级
(这似乎并不仅仅发生在一个renice中)。
浏览 2
提问于2014-05-08
得票数 2
回答已采纳
1
回答
当
优先级
较高的任务繁忙时,不调度较低
优先级
的
线程
。
linux
、
linux-kernel
、
scheduler
、
cfs
环境-带有
Linux
内核2.6.18需求的嵌入式设备-3个
线程
(由一个进程创建,假设P1创建了T1、T2、T3)T1和T3每秒递增一次变量。T1每5秒打印两个变量一次。一切顺利。一直以来,我都在想
linux
的CFS保证所有
优先级
都能得到适当的份额
浏览 2
提问于2016-01-20
得票数 4
1
回答
Linux
互斥
优先级
继承
linux
、
multithreading
我正在使用
Linux
互斥锁来保护多
线程
应用程序中的共享数据。为了防止
优先级
反转,我使用了PTHREAD_PRIO_INHERIT协议()。我的系统有三个
线程
:
线程
2:与
线程
1具有相同的
优先级
。没有访问共享数据。假设
线程
1是先创建并运行的,然后它将锁定共享数据。
线程
3
浏览 9
提问于2016-06-01
得票数 2
1
回答
线程
和进程之间的区别?
process
、
thread
在我参加的操作系统课程(课程所涵盖的操作系统是
Linux
)中,我们被告知:
优先级
值由进程调度算法确定。哪一个是真的?
浏览 0
提问于2018-03-05
得票数 0
1
回答
超
线程
和进程
优先级
process
、
cpu
、
scheduling
、
hyperthreading
是否有任何方法(
linux
内核选项、sysctl设置或可配置调度程序模块)可导致高
优先级
进程/
线程
在具有第二个(超
线程
)虚拟核的物理处理器核上运行,以便最大限度地提高单
线程
性能(通过防止竞争情况、不共享L1缓存和可能使用最大cpu时钟- Turbo Boost),同时在具有较低cpu时钟的其他物理核的虚拟核上运行较低
优先级
的进程/
线程
,以最大限度地提高系统总吞吐量?换句话说:是否可以基于
优先级
动态禁用超
线程
?如果有
浏览 0
提问于2017-08-24
得票数 3
回答已采纳
1
回答
C++ &boost::
线程
-如何根据工作类型为
线程
排序?
c++
、
boost
我在
Linux
上使用带有boost的C++。 根据工作类型对
线程
排序的最佳方法是什么?是否可以改变POSIX /p
线程
/
Linux
中的
线程
优先级
?
浏览 3
提问于2013-10-26
得票数 1
回答已采纳
1
回答
pthread_create():默认
优先级
和剥离策略是什么?
linux
、
gcc
、
pthreads
、
nptl
惠普手册页()说 对于
Linux
浏览 3
提问于2014-01-28
得票数 5
回答已采纳
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
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
即使运行高优先级线程,低优先线程也能运行
Linux查看日志
linux多线程服务器
Linux下查看CPU信息
Linux 查看 SELinux 的状态
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券