焦点窗口渲染优先级的方法技术

技术编号:38710140 阅读:22 留言:0更新日期:2023-09-08 14:53
本发明专利技术涉及提高焦点窗口渲染优先级的方法,包括如下步骤:在X框架中,客户端向服务端的X扩展协议发送获取焦点窗口进程号的请求;服务端通过其内的X扩展协议,调取客户端所提供的获取进程号的接口,来获取焦点窗口的进程号,并将所获取的焦点窗口的进程号返回给客户端;客户端通过其内的优先级设置程序将焦点窗口所对应的进程号的优先级设置为高级,以提高焦点窗口的渲染优先级。本发明专利技术充分利用了X框架下的扩展协议基本框架,以及利用底层图形渲染库中渲染任务的提交方式,和GPU调度器的特点,设置不同GPU任务的渲染优先级后提交到GPU调度器;在多个GPU密集型应用同时运行,且GPU为应用性能瓶颈时,提高焦点窗口的渲染优先级,可提高对应应用的渲染帧率,即应用流畅度。即应用流畅度。即应用流畅度。

【技术实现步骤摘要】
焦点窗口渲染优先级的方法


[0001]本专利技术涉及焦点窗口渲染性能优化
,具体涉及焦点窗口渲染优先级的方法。

技术介绍

[0002]当系统中有些重要的进程需要获取更多的CPU资源时,通过提高进程的进程优先级,CPU调度器会调度更多CPU资源给高优先级进程运行,例如交互式图形应用,当用户点击某个界面时,系统应该很快做出响应,当GPU资源有限时,如果能通过GPU调度器将更多的GPU资源调度给高渲染优先级进程,将对用户更加友好。同时,基于此框架,系统也可以将更多的IO资源调度给高优先级进程,以提高IO密集型应用的IO吞吐量。
[0003]该专利技术涉及的GPU调度器,是指在有两个及以上GPU密集型应用同时运行时,高优先级应用提交的GPU任务将优先被GPU渲染,在GPU资源有限且被多个GPU密集型应用耗尽时,优先对焦点窗口的渲染可提升用户体验。
[0004]中国专利技术专利(申请号CN202011223743.7,一种基于异步数据传输的GPU调度方法及系统)提出一种基于异步数据传输的GPU调度方法及系统。在深度学习推理时将CPU本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.提高焦点窗口渲染优先级的方法,其特征在于包括如下步骤:步骤S1:在X框架中,客户端向服务端的X扩展协议发送获取焦点窗口进程号的请求;步骤S2:服务端通过其内的X扩展协议,调取客户端所提供的获取进程号的接口,来获取焦点窗口的进程号,并将所获取的焦点窗口的进程号返回给客户端;步骤S3:客户端通过其内的优先级设置程序将焦点窗口所对应的进程号的优先级设置为高级,以提高焦点窗口的渲染优先级。2.如权利要求1所述的提高焦点窗口渲染优先级的方法,其特征在于还包括如下步骤:步骤S4:底层渲染库通过优先级设置程序...

【专利技术属性】
技术研发人员:李真能张铎王勇军刘意虎周磊
申请(专利权)人:麒麟软件有限公司
类型:发明
国别省市:

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

1