一种异构多核处理器下日志管理的方法

基本信息

申请号 CN202210437270.3 申请日 -
公开(公告)号 CN114741036A 公开(公告)日 2022-07-12
申请公布号 CN114741036A 申请公布日 2022-07-12
分类号 G06F3/06(2006.01)I;G06F16/18(2019.01)I 分类 计算;推算;计数;
发明人 高逊达;杨萍萍;顾新宇;张单;陶文 申请(专利权)人 扬州航盛科技有限公司
代理机构 南京苏科专利代理有限责任公司 代理人 -
地址 225000江苏省扬州市经济开发区扬子江中路186号智谷大厦A座
法律状态 -

摘要

摘要 本发明公开了一种异构多核处理器下日志管理的方法,包括以下步骤:1)在物理内存中预留一段内存空间用于临时存储日志,并在使用同一内存空间的系统A和系统B中标记该段内存空间的日志内存地址;2)在系统B中集成新日志服务,绑定内存空间,重写获取系统日志代码,编译时仅启用初始化及写日志功能,对内存空间进行初始化,并写入日志;3)在系统A中集成新日志服务,绑定内存空间,重写日志保存代码,编译时仅启用读取日志功能,读取内存中写入的日志,并将日志保存到存储模块上。本发明能够有效解决多处理器之间日志读写同步问题;相对于普通共享内存机制,增加读写同步、核间中断同步,保证了数据的可靠性。