[发明专利]一种数据处理方法、装置、电子设备及存储介质在审
申请号: | 202211143657.4 | 申请日: | 2022-09-20 |
公开(公告)号: | CN115543266A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 贾学文;彭飞;邓竹立 | 申请(专利权)人: | 五八有限公司 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/41;G06F8/60;G06F11/34 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 吕俊秀 |
地址: | 300450 天津市滨海新区经济技术开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 电子设备 存储 介质 | ||
本发明提供了一种数据处理方法、装置、电子设备及存储介质。在编译该模型的过程中的编译准备阶段中分别执行各个准备步骤的过程分别耗费的第一执行时长中不存在“等待执行在对其他模型编译的过程中的一些步骤耗费的时长”,如此,可以更准确地统计出在编译该模型的过程中的编译准备阶段中耗费的第一耗费时长。在编译该模型的过程中的静态库创建阶段中分别执行各个创建步骤的过程分别耗费的第二执行时长中不存在“等待执行在对其他模型编译的过程中的一些步骤耗费的时长”。可以更准确地统计出在编译该模型的过程中的静态库创建阶段中耗费的第二耗费时长。综上,可以提高统计的在编译该模型的过程中耗费的总时长的准确度。
技术领域
本发明涉及计算机技术领域,尤其涉及一种数据处理方法、装置、电子设备及存储介质。
背景技术
随着技术的飞速发展,应用程序在人们的生活和工作中愈发重要,各大厂商为了更好地服务广大用户,往往会开发具有各种功能的应用程序。
在开发应用程序的过程中,可以在终端中的开发环境中创建应用程序的工程项目,并在工程项目中编写应用程序的计算机程序代码,在编写完毕应用程序的计算机程序代码之后,可以对应用程序的工程项目构建,得到应用程序的可执行文件。对应用程序的工程项目构建的过程包括编译过程以及链接过程等。
发明内容
本申请示出了一种数据处理方法、装置、电子设备及存储介质。
第一方面,本申请示出了一种数据处理方法,应用于电子设备,所述电子设备中部署有集成开发工具,所述方法包括:
针对在所述集成开发工具中创建的工程项目中的至少一个模型中的任意一个模型,在构建完毕所述模型之后,获取所述模型的编译日志文件;
根据所述模型的编译日志文件,获取在编译所述模型的过程中的编译准备阶段中分别执行各个准备步骤的过程分别耗费的第一执行时长;根据各个第一执行时长获取在所述编译准备阶段中耗费的第一耗费时长;
根据所述模型的编译日志文件,获取在编译所述模型的过程中的静态库创建阶段中分别执行各个创建步骤的过程分别耗费的第二执行时长,根据各个第二执行时长获取在所述静态库创建阶段中耗费的第二耗费时长;
分别获取所述模型中的各个源文件的编译日志文件;根据各个源文件的编译日志文件,分别获取在编译所述模型的过程中的在分别开始编译所述模型中的各个源文件时的编译起始时刻与分别结束编译各个源文件时的编译结束时刻;根据各个编译起始时刻与各个编译结束时刻,获取在编译所述模型的过程中的编译执行阶段中所耗费的第三耗费时长;
根据所述第一耗费时长、所述第二耗费时长以及所述第三耗费时长获取在编译所述模型的过程中耗费的总时长。
在一个可选的实现方式中,所述根据各个第一执行时长获取在所述编译准备阶段中耗费的第一耗费时长,包括:
计算各个第一执行时长之间的总和,得到所述第一耗费时长。
在一个可选的实现方式中,在一个可选的实现方式中,所述根据各个第二执行时长获取在所述静态库创建阶段中耗费的第二耗费时长,包括:
计算各个第二执行时长之间的总和,得到所述第二耗费时长。
在一个可选的实现方式中,所述根据各个编译起始时刻与各个编译结束时刻,获取在编译所述模型的过程中的编译执行阶段中所耗费的第三耗费时长,包括:
在各个编译起始时刻中选取最早的编译起始时刻,以及,在各个编译结束时刻中选取最晚的编译结束时刻;
计算最晚的编译结束时刻与最早的编译起始时刻之间的差值,得到所述第三耗费时长。
在一个可选的实现方式中,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于五八有限公司,未经五八有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211143657.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像动画控制方法
- 下一篇:一种脱硝用聚四氟乙烯纤维制备方法