[发明专利]指令同步方法、服务器及系统在审
申请号: | 202110578975.2 | 申请日: | 2021-05-26 |
公开(公告)号: | CN113328821A | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 任斌 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06;G06T1/20 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 张智锐 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指令 同步 方法 服务器 系统 | ||
1.一种指令同步方法,其特征在于,应用于应用服务器,所述方法包括:
向渲染服务器发送当前组渲染指令;所述当前组渲染指令包括至少一个目标渲染指令,所述目标渲染指令用于指示渲染待渲染数据;
在预先存储的指令延时表中查找到每个所述目标渲染指令的目标执行时间时,启动时长为总执行时间的定时器;所述指令延时表中存储有每个渲染指令的执行时间;所述总执行时间为每个所述目标执行时间之和;
在确定所述定时器计时超时时,向所述渲染服务器发送下一组渲染指令。
2.根据权利要求1所述的方法,其特征在于,还包括:
在所述指令延时表中未查找到任何一个所述目标渲染指令的执行时间时,向所述渲染服务器发送所述当前组渲染指令对应的第一同步标识;
在接收到所述渲染服务器返回的所述第一同步标识时,向所述渲染服务器发送下一组渲染指令。
3.根据权利要求2所述的方法,其特征在于,还包括:
接收所述渲染服务器发送的每个所述目标渲染指令的目标执行时间;
将每个所述目标渲染指令的目标执行时间添加在所述指令延时表中。
4.根据权利要求1所述的方法,其特征在于,还包括:
在所述指令延时表中未查找到所有目标渲染指令的执行时间时,向所述渲染服务器发送所述当前组渲染指令对应的第二同步标识;所述第二同步标识中携带未查找到的目标渲染指令的标识;
在接收到所述渲染服务器返回的第三同步标识时,向所述渲染服务器发送下一组渲染指令;所述第三同步标识为与所述第二同步标识对应的返回标识。
5.根据权利要求4所述的方法,其特征在于,还包括:
接收所述渲染服务器发送的所述未查找到的目标渲染指令的目标执行时间;
将每个所述未查找到的目标渲染指令的目标执行时间添加在所述指令延时表中。
6.根据权利要求1所述的方法,其特征在于,还包括:
接收所述渲染服务器发送的更新后的每个渲染指令的执行时间;
根据所述更新后的每个渲染指令的执行时间更新所述指令延时表。
7.一种指令同步方法,其特征在于,应用于渲染服务器,所述方法包括:
接收应用服务器发送的当前组渲染指令;所述当前组渲染指令包括至少一个目标渲染指令,所述目标渲染指令用于指示渲染待渲染数据;
触发图形加速卡渲染每个所述待渲染数据;
将渲染结果发送至云终端设备。
8.根据权利要求7所述的方法,其特征在于,还包括:
确定是否接收到所述应用服务器发送的所述当前组渲染指令对应的第一同步标识;
在确定接收到所述第一同步标识时,在渲染每个所述待渲染数据结束时,将每个所述目标渲染指令的目标执行时间发送至所述应用服务器,并向所述应用服务器返回所述第一同步标识。
9.根据权利要求7所述的方法,其特征在于,还包括:
确定是否接收到所述应用服务器发送的所述当前组渲染指令对应的第二同步标识;所述第二同步标识中携带未查找到的目标渲染指令的标识;
在确定接收到所述第二同步标识时,在渲染每个所述待渲染数据结束时,根据所述未查找到的目标渲染指令的标识,将未查找到的目标渲染指令的目标执行时间发送至所述应用服务器,并向所述应用服务器返回第三同步标识;所述第三同步标识为与所述第二同步标识对应的返回标识。
10.根据权利要求7所述的方法,其特征在于,还包括:
获取图形加速卡的当前资源使用率;
在确定所述当前资源使用率大于预设值时,更新每个渲染指令的执行时间,并将更新后的每个渲染指令的执行时间返回至所述应用服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110578975.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种马口鱼捕捉装置
- 下一篇:一种方便清理内部灰尘的低压配电柜