[发明专利]一种测量响应时间的方法及终端有效
申请号: | 201710815643.5 | 申请日: | 2017-09-12 |
公开(公告)号: | CN107797904B | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 刘德建;陈高武;陈军;魏小明;雷平;陈文胜;刘飞跃;曾捷 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 张明;林振杰 |
地址: | 350000 福建省福*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 测量 响应 时间 方法 终端 | ||
1.一种测量响应时间的方法,其特征在于,包括:
S1、获取触发界面渲染操作的时间点,得到开始时间点;
S2、预设监控区域,实时监控绘图结束函数,若与当前被调用的绘图结束函数对应的绘制区域与所述监控区域匹配,则记录绘图结束函数被调用的时间点,得到调用时间点集合;
其中,当渲染界面的一图像帧结束时就会调用绘图结束函数;
S3、若预设的时间间隔内未监控到所述绘图结束函数被调用,则从所述调用时间点集合中获取与当前系统时间的时间间隔最小的时间点,得到结束时间点;
S4、根据所述结束时间点和所述开始时间点计算得到响应时间。
2.根据权利要求1所述的测量响应时间的方法,其特征在于,所述S3之前,还包括:
若预设的时间间隔内与被调用的绘图结束函数对应的绘制区域与所述监控区域均不匹配,则标记预设的时间间隔内未监控到所述绘图结束函数被调用。
3.根据权利要求1所述的测量响应时间的方法,其特征在于,所述S3之前,还包括:
预设界面渲染次数;
实时监控绘图结束函数,
Sm、获取所述调用时间点集合中值最大的元素,得到最新调用时间点;
Sn、若从所述最新调用时间点开始,预设的时间间隔内未监控到所述绘图结束函数被调用,则实际界面渲染次数加一;
重复执行步骤Sm至Sn,直至所述实际界面渲染次数与预设的界面渲染次数相等;
标记预设的时间间隔内未监控到所述绘图结束函数被调用。
4.根据权利要求1所述的测量响应时间的方法,其特征在于,所述S1具体为:
获取一应用程序接收到点击操作的时间点,得到开始时间点。
5.一种测量响应时间的终端,其特征在于,包括一个或多个处理器及存储器,所述存储器存储有程序,并且被配置成由所述一个或多个处理器执行以下步骤:
S1、获取触发界面渲染操作的时间点,得到开始时间点;
S2、预设监控区域,实时监控绘图结束函数,若与当前被调用的绘图结束函数对应的绘制区域与所述监控区域匹配,则记录绘图结束函数被调用的时间点,得到调用时间点集合;
其中,当渲染界面的一图像帧结束时就会调用绘图结束函数;
S3、若预设的时间间隔内未监控到所述绘图结束函数被调用,则从所述调用时间点集合中获取与当前系统时间的时间间隔最小的时间点,得到结束时间点;
S4、根据所述结束时间点和所述开始时间点计算得到响应时间。
6.根据权利要求5所述的测量响应时间的终端,其特征在于,所述S3之前,还包括:
若预设的时间间隔内与被调用的绘图结束函数对应的绘制区域与所述监控区域均不匹配,则标记预设的时间间隔内未监控到所述绘图结束函数被调用。
7.根据权利要求5所述的测量响应时间的终端,其特征在于,所述S3之前,还包括:
预设界面渲染次数;
实时监控绘图结束函数,
Sm、获取所述调用时间点集合中值最大的元素,得到最新调用时间点;
Sn、若从所述最新调用时间点开始,预设的时间间隔内未监控到所述绘图结束函数被调用,则实际界面渲染次数加一;
重复执行步骤Sm至Sn,直至所述实际界面渲染次数与预设的界面渲染次数相等;
标记预设的时间间隔内未监控到所述绘图结束函数被调用。
8.根据权利要求5所述的测量响应时间的终端,其特征在于,所述S1具体为:
获取一应用程序接收到点击操作的时间点,得到开始时间点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710815643.5/1.html,转载请声明来源钻瓜专利网。