腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(8335)
视频
沙龙
1
回答
在单独的
线程
上分配PBO?
、
、
我有一个多
线程
的OpenGL应用程序,使用PBO在cpu
和
gpu
之间
进行数据传输。我已经共享了PBO的分配,然而,当池为空时,我的非OpenGL
线程
必须阻塞一段时间,直到OpenGL
线程
达到可以分配缓冲区的点(即完成当前帧的
渲染
)。这种等待在某些情况下会导致一些
延迟
峰值,这是我想要避免的。 是否可以在另一个
线程
上分配PBO,然后由“
主
”OpenGL
线程
使用?
浏览 2
提问于2012-01-25
得票数 2
回答已采纳
1
回答
如
何在
主
线程
和
渲染
线程
之间
实现
1帧
或
2帧
延迟
?
、
、
我读到引擎跳过1
或
2帧,并保持这个距离,以确保
渲染
线程
和
主
线程
不会向前移动太多。我有一个非常简单的命令队列,它允许主
线程
对命令进行排队,并让
渲染
线程
分派它们,但我不知道如
何在
这些
线程
之间
保持1/2帧的距离。基本
实现
: #include <iostream>#include <mutex> #inclu
浏览 22
提问于2021-10-03
得票数 0
回答已采纳
1
回答
WPF :为什么在UI
和
渲染
线程
之间
进行双向通信
、
我不明白为什么在WPF架构中UI
和
渲染
线程
之间
的双向通信??
浏览 1
提问于2014-03-25
得票数 3
3
回答
在游戏中的多个
线程
之间
共享对象
、
、
编程语言: JAVA / Android主
线程
(启动其他踏步)-AI
线程
-脚本
线程
描述问题 如
何在
那些无休止运行
浏览 0
提问于2012-10-30
得票数 3
回答已采纳
1
回答
时间多
线程
和
超级
线程
有什么区别?
、
、
、
、
有两个术语: :在细粒度的时态多
线程
中,
主
处理器管道可能包含多个
线程
,在管道阶段(例如,在中)
之间
有效地进行上下文切换。桶处理器是在每个周期的执行
线程
之间
切换的CPU。:是一种多
线程
类型,它允许单个处理器执行不同的
线程
,而不需要同时真正执行它们。将其限定为时间切片
或
时态多
线程
,而不是同时多
线程
。它的动机是观察到处理器的功能单元在执行来自一个
线程
的指令时由于
延迟
浏览 2
提问于2015-10-04
得票数 5
回答已采纳
1
回答
在GLSurfaceView中呈现UI组件
、
但是,布局/
渲染
和
事件处理需要付出很大的努力。你有什么办法克服这个问题吗? 有任何方法在UI
浏览 4
提问于2014-05-09
得票数 0
1
回答
使用vulkan绘制多个网格的最佳实践
我有多个网格与不同的纹理/管道结构,
如
深度测试/混合功能
渲染
与vulkan。在性能方面,呈现它们的最佳实践是什么?一个选项是为n个网格创建n个具有n个
线程
的命令缓冲区,在它们
之间
没有任何共享,布局、描述符、样本等等。如果我这样做,我应该使用n个辅助命令缓冲器,而一个
主
命令缓冲器
或
所有的
主
命令缓冲区都是次要的吗? 使用相同的命令缓冲区来呈现n个网格,创建n个管道,为制服
和
顶点数据创建n个缓冲区。我可以用这种方法来
渲染</e
浏览 5
提问于2016-09-16
得票数 8
1
回答
是否在同一浏览器
线程
中执行多个帧?
、
、
、
当浏览器中有一个文档时,加载的是来自同一源服务器的一个
或
多个帧。或者,有可能有一个具有重进程的帧,而其他帧不会冻结?
浏览 0
提问于2013-01-30
得票数 1
回答已采纳
1
回答
究竟是什么使Erlang进程、绿色
线程
、协同线比内核
线程
“更轻”?那么上下文切换又是什么意思呢?
、
、
、
、
可能重复: 上下文切换是
主
(仅?)事件驱动程序(
如
Nignx )
和
多处理程序(
如
Apache )
之间
的性能
和
内存消耗差异的原因?
浏览 0
提问于2011-05-04
得票数 4
回答已采纳
1
回答
为什么在其他
线程
锁定互斥锁之前,我的互斥锁不被锁定?
、
、
、
、
我正在运行一个
线程
,使用
线程
和
主
线程
之间
的互斥。据我所知,一旦
线程
准备好锁定互斥对象,它就会自旋锁定,直到能够锁定为止。但我遇到了一个问题,它没有自旋锁。我的伪码。
主
螺纹:while(p.size() > r.size()){ /
浏览 0
提问于2018-05-09
得票数 1
回答已采纳
3
回答
在没有条件变量的
线程
之间
实现
阻塞
、
、
、
、
我正在Linux上使用p
线程
实现
老板/工作人员设计模式。我想有一个老板
线程
,不断检查工作,如果有工作,然后唤醒一个熟睡的工人来做工作。我的问题是:我应该使用哪种类型的IPC同步/机制来
实现
老板
线程
传递给我的工作人员和我的员工醒来
之间
的最小的
延迟
?简单的解决方案是在boss
线程
中使用P
线程
条件变量并调用pthread_cond_signal,在每个工作
线程
中调用pthread_cond_wait,但
浏览 6
提问于2011-10-25
得票数 0
3
回答
安卓系统中SurfaceView与GLSurfaceView的区别
、
、
谁能告诉我SurfaceView
和
GLSurfaceView
之间
的基本区别是什么?什么时候应该使用SurfaceView,什么时候应该使用GLSurfaceView?
浏览 2
提问于2012-06-14
得票数 19
回答已采纳
1
回答
如何从计算
线程
获得结果到GUI
线程
-我需要QSharedMemory吗?
、
我需要两个
线程
(主
线程
(GUI)
和
计算
线程
)
之间
的共享接口。在启动期间,主
线程
将所有信号存储在QHash(<QString Signalname, double value>)中。第二个
线程
编写每个计算步骤的键/值。我应该把它们放在QSharedMemory里吗? 我的应用程序有两个
线程
。GUI
线程
和
Compute
线程
。用户可以通过GUI在快速模式
或
实时模式下
浏览 4
提问于2015-08-24
得票数 1
回答已采纳
1
回答
在运行JUnit测试脚本时通过创建
线程
池在
线程
之间
添加
延迟
、
、
、
、
我试图通过使用
线程
并行地运行一个JUnit测试脚本(基本上所有测试脚本都与Selenium WebDriver相关),为此我使用下面的JUnit创建了一个
线程
池,这是我创建
线程
池的代码。executor.isTerminated()) {下面是我的
线程
实现
,它触发Junit类 // TODO Auto-ge
浏览 1
提问于2013-09-27
得票数 1
2
回答
为什么Thread.interrupt()会这样呢?
、
这是对有关并发的Java教程中代码的修改 static void threadMessage(String msg) { System.out.format("%s: %s%n", threadName,msg); private static class MessageLoop implements Runnable{ publi
浏览 0
提问于2009-11-27
得票数 3
回答已采纳
1
回答
ZeroMQ:如何减少与inproc的多
线程
通信
延迟
?
、
、
、
、
我使用inproc
和
PAIR来
实现
线程
间的通信,并试图解决轮询造成的
延迟
问题。如果我错了,请纠正我:轮询是不可避免的,因为一个普通的recv()调用通常会阻塞并且不能接受特定的超时。在我当前的例子中,在N个
线程
中,每个N-1工作
线程
都有一个
主
时间循环。N-
线程
是一个控制器
线程
,它将通知所有工作
线程
在任何时候退出。但是,工作
线程
必须使用带有超时的轮询来获取quit消息。这就引入了
延迟
浏览 2
提问于2019-11-11
得票数 0
回答已采纳
2
回答
C++多
线程
问题
、
当然,我需要让这个应用程序成为多
线程
的,但我发现自己很困难,因为我从来没有在C++中做到这一点,只有在C#
和
C#中才能做到这一点,与C++相比,这非常容易。我做了一些研究,尝试用CreateThread创建3个
线程
,然后用WaitForMultipleObjects启动它们。但是输出非常奇怪,看起来并不正确。这也导致了我的下一个问题,即使它可以正常工作。假设我想要在我的控制台上启动15+行,这是否意味着我需要创建15个不同的
线程
? 请注意,这不是什么重要的东西,它只是我刚刚创建的东西,因为我很无聊,也因为我想用C++学习<
浏览 2
提问于2011-05-01
得票数 0
回答已采纳
1
回答
工作
线程
之间
的通信
、
、
我在Android环境下编程,在我的项目中有一个主要的活动,其中有一个AsynkTask类,以及一个单独的Thread对象,
实现
了扩展Runnable接口。现在,AsynkTask
和
线程
可以看作是由主
线程
管理的两个工作
线程
,也就是
主
活动。如果我想使两个工作
线程
之间
的通信成为可能,而不涉及主
线程
,我该怎么做?我如何使用处理程序来
实现
这一点?我知道如
何在
主
线程
和
辅助<
浏览 0
提问于2013-06-30
得票数 2
回答已采纳
3
回答
并发观测器模式
、
、
、
();list.add(new ObserverB());具有以下方法的某种处理程序在“
主
”
线程
中运行: for(AbstractObserver o : list) { o.eatFood(item);eatFood
和
drinkCoffee方法?具体来说,当“
主
”
线程
接收到一个事件时,我将如
何在</
浏览 0
提问于2014-01-16
得票数 7
回答已采纳
1
回答
Android与NativeActivity
之间
的通信
、
、
、
、
一些功能(
如
搜索UI等)是使用普通的android UI
实现
的。到目前为止,我使用JNI在这两者
之间
通信,并直接从java启动
渲染
线程
并从那里管理它。然而,这导致了一些非常混乱的代码。现在我偶然发现了NativeActivity,它有自己的
线程
,真的很喜欢它。然而,我仍然需要在
渲染
引擎中从java启动一些过程,反之亦然。为此,我希望能够将事件发送到本机代码,这些事件的处理方式与NativeActivity
线程
中的传感器事件类似。要从C++启动Java过
浏览 5
提问于2014-09-24
得票数 0
点击加载更多
相关
资讯
Qt 性能优化策略和技巧
性能优化之卡顿延迟
QT软件系统的优化
APP开发的性能优化
现代浏览器探秘:导航每日前端夜话
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券