一种应用实时渲染性能的控制方法、系统、设备及介质技术方案

技术编号:44633720 阅读:23 留言:0更新日期:2025-03-17 18:28
本发明专利技术提供一种应用实时渲染性能的控制方法、系统、设备及介质,方法包括:获取目标应用当前的处理器占用率,并判断处理器占用率是否超过预设的占用阈值;在超过占用阈值时,计算目标应用的运行帧率,并基于处理器占用率和运行帧率,生成当前的目标帧率;基于当前的目标帧率,选择多个待渲染帧进行丢帧处理,以降低目标应用的处理器占用率;持续监控丢帧处理后目标应用的处理器占用率,并在占用率超过占用阈值时,生成下一个目标帧率,基于下一个目标帧率对目标应用进行丢帧处理,直至处理器占用率降至占用阈值之下。本发明专利技术可用于有效地管理渲染性能,确保在各种不同性能水平的设备上都能提供良好的用户体验,同时避免资源浪费或过度消耗。

【技术实现步骤摘要】

本专利技术涉及计算机,特别是涉及一种应用实时渲染性能的控制方法、系统、设备及介质


技术介绍

1、渲染性能是决定应用整体性能的关键因素之一。对于游戏、地图、vr、视频等需要大量图形处理的应用来说,渲染效率低下会直接导致用户体验下降。为了保证良好的用户体验,应用需要维持一个合适的帧率。但是,过高的帧率会导致设备性能消耗过大,特别是在性能较低的设备上,可能会造成设备过载,进而影响app的流畅度和响应速度。

2、现有技术中,部分应用通过预先设定的设备性能对照表来调整渲染策略,该方法无法应用于设备性能对照表未适配的设备。而另一些应用则采取单一渲染设置,可能导致高性能设备未能充分利用其能力,而低性能设备又可能因负担过重而出现卡顿等问题。因此,如何有效地管理渲染性能,确保在各种不同性能水平的设备上都能提供良好的用户体验,同时避免资源浪费或过度消耗,存在待改进之处。


技术实现思路

1、鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种应用实时渲染性能的控制方法、系统、设备及介质,用于解决现有技术中无法有效本文档来自技高网...

【技术保护点】

1.一种应用实时渲染性能的控制方法,其特征在于,包括:

2.根据权利要求1所述的应用实时渲染性能的控制方法,其特征在于,所述计算目标应用的运行帧率的步骤包括:

3.根据权利要求1所述的应用实时渲染性能的控制方法,其特征在于,所述初始时间、所述结束时间以及所述渲染帧计数是按照如下步骤获得的:

4.根据权利要求1所述的应用实时渲染性能的控制方法,其特征在于,所述目标帧率满足以下公式:

5.根据权利要求2所述的应用实时渲染性能的控制方法,其特征在于,所述基于当前的所述目标帧率,选择目标应用一个渲染周期内的多个待渲染帧进行丢帧处理,以降低目标应用的...

【技术特征摘要】

1.一种应用实时渲染性能的控制方法,其特征在于,包括:

2.根据权利要求1所述的应用实时渲染性能的控制方法,其特征在于,所述计算目标应用的运行帧率的步骤包括:

3.根据权利要求1所述的应用实时渲染性能的控制方法,其特征在于,所述初始时间、所述结束时间以及所述渲染帧计数是按照如下步骤获得的:

4.根据权利要求1所述的应用实时渲染性能的控制方法,其特征在于,所述目标帧率满足以下公式:

5.根据权利要求2所述的应用实时渲染性能的控制方法,其特征在于,所述基于当前的所述目标帧率,选择目标应用一个渲染周期内的多个待渲染帧进行丢帧处理,以降低目标应用的处理器占用率的步骤包...

【专利技术属性】
技术研发人员:谷岳
申请(专利权)人:深圳依时货拉拉科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1