【技术实现步骤摘要】
本专利技术涉及计算机,具体涉及数据跟踪方法、系统、装置、计算机设备以及存储介质。
技术介绍
1、芯片的跟踪(trace)功能,指的是追踪和记录芯片在运行过程中的内部状态和数据信息,用于调试、性能分析以及问题诊断等。随着高性能存储控制芯片性能指标的不断提升,特别是面向nvme ssd(nvme solid state drive,nvme固态硬盘)的raid(redundantarray of independent disks,磁盘阵列)控制芯片的出现,在有限跟踪数据带宽条件下如何提高跟踪数据的输出的效率和质量是一个有挑战性的议题。
2、具体来说,高性能存储控制芯片在工作过程中每秒会产生上tb的内部数据信息可供跟踪输出,但片上跟踪系统一般仅能提供小于10gb/s的数据吞吐能力。如图1所示为通过跟踪硬件单元进行数据跟踪的示意图,其中,因为存在上述高数据输出需求和低输出带宽之间的矛盾,当来自多个数据源头(即图1中的跟踪源1-3)的多个跟踪数据包向外部设备输出时,就不可避免的会发生数据包的丢失(部分或完全)和多个数据包之间的交叠。
...【技术保护点】
1.一种数据跟踪方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述为所述子处理任务设置跟踪配置,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述子处理任务的数据量,设置所述子处理任务的级别参数,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述跟踪配置输出跟踪信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述执行所述子处理任务,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述第一地址,计算所述任务链中剩余子处理任务的第二地址,包括
7....
【技术特征摘要】
1.一种数据跟踪方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述为所述子处理任务设置跟踪配置,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述子处理任务的数据量,设置所述子处理任务的级别参数,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述跟踪配置输出跟踪信息,包括:
5.根据权利要求1所述的方法,其特征在于,所述执行所述子处理任务,包括:
6.根据权利要求5所述的方法,其特征在于,所述基于所述第一地址,计算所述任务链中剩余子处理任务的第二地址,包括:
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
8.根据权利要求1所述的方法,其特征在于,所述基于所述数据处理请求对应的预设模板拆分所述数据处理任务,得到子处理任务,包括:
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1所述的方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所...
【专利技术属性】
技术研发人员:王江,孙华锦,李幸远,
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。