[发明专利]多处理单元的日志管理方法、装置、存储介质及电子设备在审
申请号: | 202111467213.1 | 申请日: | 2021-12-02 |
公开(公告)号: | CN114116645A | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 陈增万;姜昕宇;陈诚;毛磊 | 申请(专利权)人: | 南京地平线集成电路有限公司 |
主分类号: | G06F16/18 | 分类号: | G06F16/18;G06F9/54;G06F16/172;G06F21/60;G06F21/62;G06F21/78 |
代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 毛丽琴 |
地址: | 210046 江苏省南京市栖霞区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 处理 单元 日志 管理 方法 装置 存储 介质 电子设备 | ||
本公开实施例公开了一种多处理单元的日志管理方法、装置、计算机可读存储介质及电子设备,其中,该方法包括:响应于符合预设的日志读取条件,从共享内存中确定各个第二处理单元对应的存储区域中的日志更新情况;在各个第二处理单元对应的存储区域中存在更新日志事件时,将更新日志事件对应的更新日志信息存入第一处理单元对应的日志文件系统中。本公开实施例实现了在第一处理单元可以提取第二处理单元的日志,并且日志信息是通过内存读写的方式来传输的,硬件性能开销较小。此外,可以实现从物理上将各个第二处理单元的日志信息隔离,提高信息存储的安全性。通过文件系统存储日志信息,可以实现对日志信息进行各种方式的管理,便于日志回溯。
技术领域
本公开涉及计算机技术领域,尤其是一种多处理单元的日志管理方法、装置、计算机可读存储介质及电子设备。
背景技术
现有嵌入式处理器芯片结构日益复杂,典型架构就是除了高性能的主核(例如ARMcortex-a)处理器之外,还会配置有cortex-m处理器、dsp处理器、risc-v处理器、cortex-r处理器等从核,以承担功能安全、实时计算、外设控制、数据处理等功能。目前较为典型的cortex-a架构一般采用linux等高级操作系统,从核一般采用低级操作系统或不采用操作系统。
发明内容
本公开的实施例提供了一种多处理单元的日志管理方法、装置、计算机可读存储介质及电子设备。
本公开的实施例提供了一种多处理单元的日志管理方法,包括第一处理单元和至少一个第二处理单元,该方法包括:响应于符合预设的日志读取条件,从共享内存中确定各个第二处理单元对应的存储区域中的日志更新情况;在各个第二处理单元对应的存储区域中存在更新日志事件时,将更新日志事件对应的更新日志信息存入第一处理单元对应的日志文件系统中。
根据本公开实施例的另一个方面,提供了一种多处理单元的日志管理装置,该装置包括:确定模块,用于响应于符合预设的日志读取条件,从共享内存中确定各个第二处理单元对应的存储区域中的日志更新情况;存储模块,用于在各个第二处理单元对应的存储区域中存在更新日志事件时,将更新日志事件对应的更新日志信息存入第一处理单元对应的日志文件系统中。
根据本公开实施例的另一个方面,提供了一种电子设备,电子设备包括:第一处理单元、至少一个第二处理单元、共享内存和用于存储第一处理单元和至少一个第二处理单元的可执行指令的存储器;每个第二处理单元,用于从存储器中读取对应的可执行指令,并执行读取的可执行指令以实现,响应于符合预设的日志写入条件,生成更新日志信息,并将更新日志信息写入共享内存中对应的存储区域;第一处理单元,用于从存储器中读取对应的可执行指令,并执行读取的可执行指令以实现上述多处理单元的日志管理方法。根据本公开实施例的另一个方面,提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序用于执行上述多处理单元的日志管理方法。
基于本公开上述实施例提供的多处理单元的日志管理方法、装置、计算机可读存储介质及电子设备,通过在符合预设的日志读取条件时,第一处理单元从共享内存中确定各个第二处理单元对应的存储区域中的日志更新情况,在各个第二处理单元对应的存储区域中存在更新日志事件时,将更新日志事件对应的更新日志信息存入第一处理单元对应的日志文件系统中,从而实现了通过第一处理单元对提取自第二处理单元的日志进行统一的日志管理,并且日志信息是通过内存读写的方式来传输的,硬件性能开销较小。此外,不同的第二处理单元在共享内存中对应的存储区域不同,可以实现从物理上将各个第二处理单元的日志信息隔离,提高信息存储的安全性。由于第一处理单元包含文件系统,通过功能丰富的文件系统存储第二处理单元的日志信息,可以实现对第二处理单元的日志信息进行管理,便于诸如日志回溯、日志修改、日志添加、日志删除等操作,还可以实现由第一处理单元统一管理至少一个第二处理单元的日志信息,提高日志管理的效率。
下面通过附图和实施例,对本公开的技术方案做进一步的详细描述。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京地平线集成电路有限公司,未经南京地平线集成电路有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111467213.1/2.html,转载请声明来源钻瓜专利网。