[发明专利]一种跟踪系统的性能分析方法、系统、终端及存储介质在审
申请号: | 202211181436.6 | 申请日: | 2022-09-27 |
公开(公告)号: | CN115509911A | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 龚恺文;王猛 | 申请(专利权)人: | 山东云海国创云计算装备产业创新中心有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 杨帆;张元 |
地址: | 250000 山东省济南市中国(山东)自由贸*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 跟踪 系统 性能 分析 方法 终端 存储 介质 | ||
本发明涉及数据处理技术领域,尤其涉及一种跟踪系统的性能分析方法、系统、终端及存储介质。该方法包括:获取信息表格,对信息表格进行处理并生成对应的解包器和分析器;解包器与系统跟踪单元的输入和输出信号相连,分析器与系统跟踪单元内部信号以及解包器相连并发送激励;解包器对跟踪数据和跟踪流进行解包;分析器收集系统跟踪单元验证环境和分析器指定输出文件地址,以及输出的模式;判断跟踪协议内容、数据内容的信息与跟踪数据包类型、跟踪数据包内容的信息是否一致;如果否,则判定为被丢弃或者延迟,则记录对比信息内容。本专通过单一表格文件文件自动生成解包器与分析器,降低了对此系统跟踪性能分析所需花费的精力和时间。
技术领域
本发明涉及数据处理技术领域,尤其涉及一种跟踪系统的性能分析方法、系统、终端及存储介质。
背景技术
作为片上调试的有效手段,跟踪系统一直都是片上系统设计的重点。近些年来,随着芯片技术的发展,不同的片上系统中的跟踪系统的设计细节和规范的差异也越来越大。为了统一这些设计和协议,市面上最常见的解决方案之一是使用一个统一的跟踪协议对这些来自不同设计和规范的跟踪源的跟踪数据进行打包。一个典型的跟踪系统中,往往会使用一个专门的模块负责完成上述的行为,在将跟踪数据打包成统一的协议后,通过统一的数据通路发给片外进行分析或者暂存在片内,从而提高了跟踪数据传输的准确性。我们称这个模块为系统跟踪单元。由于系统跟踪单元的工作性质,多路的跟踪源,乃至整个跟踪系统的跟踪源都在此汇聚,所以大量的性能瓶颈以及阻塞都会在这里发生,而不同的跟踪系统在不同的应用场景中的性能表现也成为了我们所关心的话题。
在不同的跟踪系统中,跟踪源发送的数据的差异可以很大,如果跟踪源发送跟踪数据过快或过多,乃至系统跟踪单元来不及打包,系统跟踪单元就会根据用户的配置选择丢弃或者暂停接收跟踪数据用以保证数据传输的准确性。同时由于带宽限制,在丢弃和暂停行为发生后,系统跟踪单元往往也只能向用户提供简略的信息用以提醒,其他更加细致的信息则不会被收集或是发送。而实际应用中,这些信息对于性能优化以及提高跟踪带宽有着很大的意义,测试人员往往需要花费大量的精力通过边界信号逐个抓取跟踪源和系统跟踪单元输出的数据并进行复杂的对比才能获得,获得后还需要对这些海量的数据进行比对和分析,难以迅速抓住关键信息和性能指标,效率低下。
发明内容
为了解决上述现有技术中存在的测试人员往往需要花费大量的精力通过边界信号逐个抓取跟踪源和系统跟踪单元输出的数据并进行复杂的对比才能获得,获得后还需要对这些海量的数据进行比对和分析,难以迅速抓住关键信息和性能指标,效率低下的技术问题,本发明提供了一种跟踪系统的性能分析方法,用于迅速抓住关键信息和性能指标,提高处理效率;
针对上述问题,本发明专利针对市面上常见的系统跟踪单元,开发了一套针对跟踪系统中的系统跟踪单元的性能分析工具。本发明主要针对传统的测试方法做了流程性及方式方面的改进。提供了解包器对输入系统跟踪单元的跟踪数据进行解包,根据打包的协议,转为包含跟踪协议信息的,方便用户理解的数据,输出到专门的文件内,或者在运行过程中实时打印出来。此解包工具还会对系统跟踪单元的输出进行解包,将其输出跟踪流解包成方便用户理解的格式。经过解包后的信息会被分析器采集,从而对系统跟踪单元的跟踪性能进行分析,包括标记被丢弃的跟踪数据,标记等待的跟踪数据的等待时长,来自不同跟踪源的性能关键指标等。
以上的解包器和分析器均可以通过修改单一的表格文件来通过脚本自动生成,进而复用到所有采用系统跟踪单元的跟踪系统中,这种方式可以减少为不同的待测的跟踪系统编写工具和进行性能分析所花费的大量时间,也便于在后续项目中进行继承,方便管理维护。
为实现上述目的,本发明实施例提供了如下的技术方案:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东云海国创云计算装备产业创新中心有限公司,未经山东云海国创云计算装备产业创新中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211181436.6/2.html,转载请声明来源钻瓜专利网。