[发明专利]测量代码段执行时间的方法及终端设备有效
申请号: | 201910739083.9 | 申请日: | 2019-08-12 |
公开(公告)号: | CN110580220B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 汤增宏 | 申请(专利权)人: | 百富计算机技术(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 罗琳丽 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明适用于程序优化技术领域,提供了一种测量代码段执行时间的方法及终端设备,该方法包括:解析获取的测量指令集,获得位置信息数据库;用预设指令替换待测量代码段的所有位置信息对应位置上的待测量代码指令;当运行到待测量代码段中的预设指令时,将备份的待测量代码指令替换预设指令,并将当前时间保存到待测量代码段的访问时间中;当待测量代码段运行完毕后,计算测量指令集中每条指令对应的待测量代码段的执行时间,从而可以实现在不修改程序代码的条件,对程序的任意代码段的执行时间进行测量,并且可以快速诊断出程序哪段代码的执行效率不高,以及实现自动化测量,形成测量结果,便于进一步分析。 | ||
搜索关键词: | 测量 代码 执行时间 方法 终端设备 | ||
【主权项】:
1.一种测量代码段执行时间的方法,其特征在于,包括:/n解析获取的测量指令集,获得位置信息数据库,所述位置信息数据库包括多条位置信息记录,每条位置信息记录包括待测量代码段的位置信息、备份的待测量代码指令以及待测量代码段的访问时间;/n用预设指令替换所述待测量代码段的所有位置信息对应位置上的待测量代码指令;/n当运行到所述待测量代码段中的所述预设指令时,将备份的所述待测量代码指令替换所述预设指令,并将当前时间保存到待测量代码段的访问时间中;/n当所述待测量代码段运行完毕后,计算所述测量指令集中每条指令对应的待测量代码段的执行时间,得到测量结果。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百富计算机技术(深圳)有限公司,未经百富计算机技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910739083.9/,转载请声明来源钻瓜专利网。