腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
GCD
设置
线程
间
的
调度
/
优先级
、
、
、
、
我正在开发一款应用程序,它可以从摄像头捕获帧,并在另一个
线程
更新
的
图像上进行混合。我
的
问题是,图像创建
线程
,称为每500ms消耗峰值计算能力,影响其他
线程
。captureOutput()在如下所示
的
队列上运行:} 稍后,我像这样
设置
AV
浏览 14
提问于2016-07-29
得票数 1
3
回答
将
优先级
设置
为NSOperationQueue
、
GCD
支持根据4个全局
优先级
队列(高、默认、低、背景)将数据块
调度
到一个队列。我
的
应用程序中有几个NSOperationQueues,但希望每个都以不同
的
优先级
运行。据我所知,NSOperationQueue是
GCD
上
的
一个抽象,并希望为NSOperationQueue
设置
不同
的
优先级
(类似于
GCD
优先级
队列)。有没有办法做到这一点?(发现可以为操作
设置<
浏览 0
提问于2013-04-10
得票数 6
1
回答
pthread_create():默认
优先级
和剥离策略是什么?
、
、
、
惠普手册页()说 默认情况下,新
线程
的
调度
策略和
优先级
是从创建
线程
继承
的
--也就是说,默认情况下,pthread_create(3)例程忽略指定
线程
属性对象中
的
调度
策略和
优先级
设置
。因此,要创建受指定
线程
属性对象中
调度
策略和
优先级
设置
约束
的
线程
,在调用pthread_create(3)之前,
浏览 3
提问于2014-01-28
得票数 5
回答已采纳
1
回答
关于pthread
调度
器和
优先级
的
问题
、
我在Debian7上使用
的
是gcc c++ 4.7,我想为我
的
线程
设置
一些
优先级
。看起来我必须通过pthread来做这件事。我被pthread中
的
调度
程序策略和
优先级
弄糊涂了。Q1: 我在c++代码中使用sched_setscheduler将
线程
调度
器
设置
为SCHED_RR。这个进程中
的
所有
线程
都会使用这个实时
调度
程序吗?一个具有
优先级<
浏览 3
提问于2014-03-10
得票数 4
1
回答
哪一个是仪器中
的
性能核心?
、
、
、
、
当我在使用A11处理器
的
iPhone X上
的
仪器中运行配置文件时。这款CPU有两个性能内核和四个效率内核。我非常有兴趣了解这实际上是如何工作
的
。
浏览 14
提问于2020-05-19
得票数 1
回答已采纳
3
回答
unix中
的
线程
调度
、
在RR
调度
策略中,如果一个低
优先级
线程
锁定了一个互斥锁,并且由于另一个高
优先级
线程
正在等待而被
调度
器移除,会发生什么情况?现在,在给定
的
时间点,低
优先级
线程
1锁定互斥锁并仍在执行,而高
优先级
<em
浏览 0
提问于2013-07-19
得票数 5
回答已采纳
1
回答
c++:PThread
调度
与Windows
、
、
我对windows
线程
有一些经验,并且正在研究p
线程
。我有个关于
线程
调度
的
问题。在windows上,您可以
设置
进程
优先级
,也可以在进程中
设置
进程
优先级
。总是以最高
的
进程
优先级
执行进程,而在这个过程中,
线程
在Robin上执行。 现在,您可以通过sched_setscheduler
设置
调度
器策略,并为实时-modi
设置
优先级
浏览 4
提问于2015-10-06
得票数 1
回答已采纳
1
回答
重
线程
消耗对ARM (4核A72)和x86 (2核i5)
的
影响
、
、
、
、
在体系结构上,它有一个高
优先级
的
显式
线程
(其中6个)和一对
GCD
(lib分派)工作队列(一个并发
的
和另一个串行
的
)
的
组合。我关注
的
问题有两个方面: 我听说ARM不像x86那样超
线程
,因此我
的
4核将已经是上下文切换,以跟上我
的
6个
线程
(和后台进程)。我应该期望这样做会导致什么样
的
性能损失?我听说,我应该期望这些ARM上下文开关
的
效率低于x86。
浏览 1
提问于2018-11-30
得票数 5
3
回答
如何在Linux中
设置
线程
的
属性?
、
、
现在我想在我
的
程序中创建三个进程,每个进程中有几个
线程
。我
的
问题是:2)
调度
策略
浏览 2
提问于2012-03-10
得票数 1
回答已采纳
2
回答
使用
调度
队列快速下载
、
、
如何使用
调度
队列提高应用程序
的
下载速度 我使用分派队列在我
的
应用程序中下载图像,但是当它第一次下载时需要时间,就像之后我将它们存储到缓存中一样。但我也想第一次更快地下载它们。有人能建议我一种在
调度
队列中使用这个
的
方法吗?
浏览 2
提问于2014-02-12
得票数 4
回答已采纳
2
回答
(
线程
调度
器和粒子群优化)
、
、
、
在多核机器上,java
线程
调度
器
的
决策是相当任意
的
,它根据
线程
创建
的
时间、从哪个
线程
创建等来分配
线程
优先级
。这个想法是使用pso运行一个调优过程,它将随机
设置
线程
优先级
,然后最终达到最优
优先级
,其中适应度函数是程序
的
总运行时间?当然,还会有更多
的
参数,比如
优先级
在运行期间会发生变化,以找到最优
的</em
浏览 1
提问于2010-08-06
得票数 3
回答已采纳
1
回答
基于Android
的
OkHttp
线程
优先级
背景
、
、
在Android上,建议将
线程
优先级
设置
为THREAD_PRIORITY_BACKGROUND,以避免其他
线程
干扰主
线程
。OkHttp使用多个
线程
池(
调度
器、连接池等),但我发现它并不担心
线程
优先级
。例如,中
的
Google库使用THREAD_PRIORITY_BACKGROUND OkHttp是否有理由不
设置
线程
优先级
?在Android上使用它时,我是否应该将<e
浏览 1
提问于2016-02-24
得票数 0
回答已采纳
0
回答
检查Java
线程
是否正在让步
、
、
、
我正在编写一个自定义
的
Java
调度
器,它根据
优先级
策略(在
调度
期间
设置
和修改
优先级
)来
调度
线程
。我正在寻找一些方法来知道一个
线程
是否正在“让步”,以便
调度
器可以让另一个
线程
运行。
浏览 8
提问于2017-01-03
得票数 0
1
回答
如何在大集中
调度
操作中运行异步操作?
、
、
、
、
我有一个需要处理
的
作业队列,该队列由计时器定期触发,但也通过在队列中添加新作业时调用
线程
来完成。 当队列被踢出时,我想在另一个
线程
上启动队列
的
处理,因为我不想阻塞调用
线程
(在很多情况下是UI
线程
)。为此,我在高
优先级
并发队列上运行了一个重要
的
中央
调度
操作,这将创建我
的
http类
的
一个实例并通过它提交作业(作业本质上是一个http请求)。我
的
问题是
GCD
操作结束了(
浏览 0
提问于2011-06-07
得票数 2
1
回答
iOS
、
、
、
、
我有一个低
优先级
的
PDF-绘图NSOperation。我正在使用函数CGContextDrawPDFPage绘制页面。但我仍然有一个问题--我如何说服操作让其他
线程
在开始抽签之前执行他们
的
任务?按照现在
设置
的
方式,即使
线程
优先级
设置
为零,应用程序也会立即绘制页面。,即使
线程
优先级
设置
为零,
设置
代码也是如此之快,以至于NSOperation在操作启动时就进入了CGC
浏览 5
提问于2011-12-31
得票数 1
2
回答
SWIFT - OperationQueue.main.addOperation和DispatchQueue.main.async
的
区别是什么?
、
、
、
、
有时我必须在主
线程
上做一些事情,并建议将代码放在OperationQueue.main.addOperation中。 其他时候,建议在DispatchQueue.main.async中编写代码。
浏览 0
提问于2018-06-21
得票数 9
2
回答
iOS
GCD
: DISPATCH_QUEUE_PRIORITY_BACKGROUND,在文档中“磁盘I/O被节流”意味着什么?
、
、
如文件所述: 分派到队列
的
DISPATCH_QUEUE_PRIORITY_BACKGROUND项将以后台
优先级
运行,即在所有较高
优先级
队列被
调度
后,队列将被排定为执行队列,并且系统将在后台状态为
设置
优先级
(2)
的
线程
上运行该队列上
的
项(即,磁盘I/O被节流,
线程
的
调度
优先级
被
设置
为最低值)。在文档
的
最后一部分,&qu
浏览 7
提问于2014-11-28
得票数 3
4
回答
Java:确保
线程
从未切换过上下文
、
、
、
在大约150个
线程
中,大约有20个核心机器。我希望一个特定
的
线程
永远不会被上下文切换。我不确定将
线程
优先级
设置
为MAX_PRIORITY是否能做到这一点?另外,如果我们将
优先级
设置
为max,那么操作系统是否有必要遵循指令(假设我以sudo模式运行)?
浏览 5
提问于2016-06-11
得票数 4
回答已采纳
2
回答
iOS
GCD
:任何全局队列与具有后台
优先级
的
队列(DISPATCH_QUEUE_PRIORITY_BACKGROUND)之间
的
区别?
、
、
、
、
我看到很多代码为任何后台任务调用以下代码:现在,我所说
的
“背景”是流行
的
意思:因此,在docs之后,上面的语句返回任何具有不同
优先级
的
非主
线程
队列。如果队列是使用DISPATCH_QUEUE_PRIORITY_DEFAULT、DISPATCH_QUEUE_PRIORITY_LOW或
浏览 2
提问于2014-07-31
得票数 37
回答已采纳
1
回答
线程
和进程之间
的
区别?
、
在我参加
的
操作系统课程(课程所涵盖
的
操作系统是Linux)中,我们被告知:
优先级
值由进程
调度
算法确定。 这些
线程
没有
优先级
值,它们也不是由算法
调度
的
。另一方面,我看到每个
线程
都有属性,例如:
线程
优先级
、标识符、
调度
参数和堆栈大小。此外,在多
线程
系统中还存在
线程
调度
浏览 0
提问于2018-03-05
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券