腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何为我的应用程序中的
线程
设置相对的
线程
优先级
,而不需要root访问
、
、
、
我有一个在
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
回答
C
++ &boost::
线程
-如何根据工作类型为
线程
排序?
、
我在
Linux
上使用带有boost的
C
++。 根据工作类型对
线程
排序的最佳方法是什么?是否可以改变POSIX /p
线程
/
Linux
中的
线程
优先级
?
浏览 3
提问于2013-10-26
得票数 1
回答已采纳
1
回答
查找Android进程的
线程
对资源(CPU和内存)的使用情况
、
、
我有一个多
线程
应用程序(
C
++、
C
和pthread库),我想知道每个
线程
使用了多少资源(CPU和内存)。有没有办法在Android上找到这些细节?RTPRI SCHED WCHAN PC NAME root 1 0 476 312 20 0 0 0
c
037
c
0e00 0 20 0 0 0
c
031b4b4 00000000 S
浏览 4
提问于2012-02-15
得票数 5
1
回答
QThread::start(
优先级
) vs
Linux
、
、
、
我在KDENeon18.04中使用了一些基于QThread的工作
线程
(基于Ubuntu18.04,内核4.15.0-46-泛型)。工作
线程
干扰了我的桌面应用程序,所以我决定降低它们的
优先级
。QThread::start(priority)的Qt文档说: 在阅读了上述文档之后,我希望
优先级
浏览 1
提问于2019-03-20
得票数 3
回答已采纳
1
回答
打印主程序的
优先级
、
、
、
我想知道是否有办法打印主程序的
优先级
。在问题中,我问过如何打印
线程
的失聪
优先级
;现在,我非常想知道是否可以对主
线程
执行同样的操作。编辑:我的目标是获得我创建的唯一进程的
优先级
(我使用p
线程
库在int主块中创建
线程
)。这个过程不应该是一个正常的进程,而是一个实时的过程,所以我不能使用get
优先级
函数。183,Robert
Linux
系统编程-直接与内核和
C
库对话(2013年,O‘’Reilly)第二版)。 如何获得实时
浏览 7
提问于2020-07-14
得票数 0
回答已采纳
2
回答
线程
优先级
还是进程
优先级
?
在
linux
中,当我们谈论
优先级
时,那么它是
线程
优先级
还是进程
优先级
?我对此感到困惑。nice()用于定义
优先级
。在这种情况下,它定义了进程或
线程
的
优先级
吗?
浏览 4
提问于2011-09-08
得票数 2
回答已采纳
3
回答
如何在pthread中提高
线程
优先级
?
、
、
、
我在
Linux
中使用pthread。我想通过设置参数sched_param.priority来提高
线程
优先级
。然而,我从网上找不到太多关于我可以设置的
线程
优先级
范围的信息,或者关于
线程
优先级
的描述。另外,我想知道相对
线程
优先级
,因为我不想将
线程
优先级
设置得太高,从而导致操作系统暂停。有人能帮我一下吗?
浏览 0
提问于2010-09-06
得票数 64
回答已采纳
1
回答
SCHED_FIFO高
优先级
线程
正在被SCHED_FIFO低
优先级
线程
抢占吗?
、
、
、
我正在
Linux
RT多核机器上测试我的多
线程
应用程序。如果您知道
Linux
调度中存在这样的问题,并且/或有任何解决方案使
Linux
调
浏览 2
提问于2014-10-01
得票数 2
1
回答
CPP中的
线程
同步与
优先级
、
、
我正在尝试创建一个任务管理器,它接受任务并将每个任务作为一个新
线程
运行,在
Linux
环境中使用
C
++和(当前) std::thread。我将所有正常的任务
线程
保存在一个std::vector中,但是我找不到一个适当的函数来停止这些
线程
。可能是用<pthread>还是boost
线程
?
浏览 2
提问于2022-01-13
得票数 0
1
回答
进程
优先级
与
线程
优先级
、
、
、
在
Linux
中,进程是一组
线程
。每个
线程
都有自己的
优先级
!但是进程也有
优先级
吗?如果是这样,它与
线程
优先级
有什么不同?当创建一个新进程时,这些值是如何传播的?
浏览 1
提问于2011-02-11
得票数 5
回答已采纳
1
回答
Linux
上
线程
互斥的默认
优先级
继承策略?
、
、
、
我对此进行了研究,但没有找到答案:在
Linux
用户空间程序中创建p
线程
互斥体时,默认情况下这些互斥变量有哪些策略?请参阅此外,我是否也可以在
C
++ std::mutexes上设置
优先级
继承策略,我怀疑
C
++std::mutex在
Linux
中也会是一个futex,就像
C
++互斥对象一样?
浏览 3
提问于2017-04-05
得票数 2
回答已采纳
2
回答
Windows与
Linux
线程
优先级
等价
、
、
Windows OS将下列常量定义为
线程
优先级
:并且
Linux
有sched_get_priority_max()和sched_get_priority_min()来获得
线程</em
浏览 9
提问于2010-01-26
得票数 2
回答已采纳
1
回答
为什么
Linux
允许
线程
设置调度策略和
优先级
?
、
、
、
我以前认为
线程
调度策略和
优先级
是由
Linux
内核决定的,我们在编写运行在
Linux
上的应用程序时不能通过代码更改
线程
调度策略和
优先级
,直到我看到类似于sched_setscheduler.的系统调用。我想知道为什么
Linux
会为应用程序提供这种接口,如果开发人员希望他的应用程序具有更好的用户体验,从而使在应用程序中运行的
线程
具有更高的调度
优先级
,这将使运行在同一操作系统上的其他应用程序像sched_setscheduler一样具有更高
浏览 1
提问于2017-09-04
得票数 0
回答已采纳
1
回答
为多
线程
应用程序设置离子
、
、
、
、
我有一个生成多个
线程
的程序,所有这些
线程
都在后台运行,执行相当密集的IO。我希望将调度类设置为idle,这样它就不会阻塞系统;但是,ionice -
c
3 -p <PID>,其中<PID>是进程ID,并没有达到预期的效果。尽管进程<PID>的调度类发生了更改,但当我启动iotop时,它生成的所有
线程
仍然具有默认
优先级
(最佳工作级别4)。 如何更改程序的IO
优先级
以及它在
Linux
上产生的所有
线程
或进程?
浏览 0
提问于2015-04-01
得票数 2
回答已采纳
1
回答
如何指定
线程
优先级
?
、
我需要在嵌入式
linux
目标上运行多个
线程
。其中一个
线程
需要大量资源,所以我需要它在后台以低
优先级
运行。有时,较高
优先级
的
线程
将无事可做。典型的vala Thread.create如下所示:有没有办法指定
线程
的
优先级
?
浏览 2
提问于2012-09-06
得票数 1
回答已采纳
1
回答
将
Linux
线程
优先级
更改为实时SCHED_FIFO
我试图通过SCHED_FIFO将
Linux
线程
优先级
更改为实时pthread_setschedparam。我得到了错误的“不允许”。 当进程在root (sodo)下执行时,我会得到这个错误。将
Linux
线程
优先级
更改为实时SCHED_FIFO的正确方法是什么?
浏览 11
提问于2022-06-12
得票数 0
2
回答
linux
内核
线程
在cpu硬件
线程
上映射1:1或m:n吗?
、
、
、
、
例如,我在
linux
上有4个进程,每个
线程
有5个
线程
,我的cpu是i7 4
C
8H。 (1)对于每个进程,它是否限制其所有
线程
只消耗一个cpu
线程
?一个进程可以使用所有的cpu核心/
线程
吗?(2)
linux
内核是否为每个进程平均分配时间片(如果它们都很忙,并且没有指定和
优先级
),还是按照它们的
线程
号分配时间片,进程的
线程
越多,时间片越多?
浏览 3
提问于2017-01-09
得票数 2
回答已采纳
1
回答
在运行java程序时更改
线程
优先级
?
、
、
我正在64核计算机上运行一个大型多
线程
java作业。这个程序已经运行了几天了,我想改变一些由java创建的
线程
(不是主
线程
)的
优先级
,但是不取消和重新启动程序,因为这将浪费大量的时间和计算资源。是否有任何方法在运行时从OS (
linux
)更改
线程
优先级
?我知道
linux
中的renice命令可以重命名整个进程,但是我正在寻找一种方法来改变在运行时创建的
线程
的
优先级
(这似乎并不仅仅发生在一个renice中)。
浏览 2
提问于2014-05-08
得票数 2
回答已采纳
1
回答
当
优先级
较高的任务繁忙时,不调度较低
优先级
的
线程
。
、
、
、
环境-带有
Linux
内核2.6.18需求的嵌入式设备-3个
线程
(由一个进程创建,假设P1创建了T1、T2、T3)T1和T3每秒递增一次变量。T1每5秒打印两个变量一次。一切顺利。一直以来,我都在想
linux
的CFS保证所有
优先级
都能得到适当的份额
浏览 2
提问于2016-01-20
得票数 4
1
回答
Linux
互斥
优先级
继承
、
我正在使用
Linux
互斥锁来保护多
线程
应用程序中的共享数据。为了防止
优先级
反转,我使用了PTHREAD_PRIO_INHERIT协议()。我的系统有三个
线程
:
线程
2:与
线程
1具有相同的
优先级
。没有访问共享数据。假设
线程
1是先创建并运行的,然后它将锁定共享数据。
线程
3
浏览 9
提问于2016-06-01
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分享:C语言编程——LINUX 多线程
Android C++系列:Linux线程(一)概念
即使运行高优先级线程,低优先线程也能运行
上干货:Java编程教程——线程的优先级
C#使用线程窗口调试多线程程序
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券