发明名称 |
一种嵌入式系统的日志管理方法 |
摘要 |
一种嵌入式系统的日志管理方法,涉及嵌入式系统的调试诊断技术领域,包括步骤:S1.从系统内存中获取日志内存块,记录日志内存块的起始地址、占用内存空间的总大小;S2.将日志内存块分为等大且连续的日志记录区,每个日志记录区分为不同的分区,每个日志记录区还包含一个总控制头,每个分区还包括一个分区控制头;S3.按照上述步骤为每种类型的日志分配日志记录区;S4.根据日志记录区的起始地址和当前日志记录位置,获取日志记录区当前分区中用于记录日志信息的内存首地址,将需要记录的日志信息写入该内存首地址所在区域。本发明减少了对存储介质的读写,提高了日志记录信息的高效管理,实现系统的快速、准确的诊断和定位。 |
申请公布号 |
CN103927251A |
申请公布日期 |
2014.07.16 |
申请号 |
CN201410100327.6 |
申请日期 |
2014.03.18 |
申请人 |
烽火通信科技股份有限公司 |
发明人 |
刘应江;徐鑫 |
分类号 |
G06F11/34(2006.01)I |
主分类号 |
G06F11/34(2006.01)I |
代理机构 |
北京捷诚信通专利事务所(普通合伙) 11221 |
代理人 |
魏殿绅;庞炳良 |
主权项 |
一种嵌入式系统的日志管理方法,其特征在于,包括步骤:S1.从系统内存中获取一块日志内存块,记录所述日志内存块的起始地址、占用内存空间的总大小;S2.将所述日志内存块分为等大且连续的日志记录区,每个日志记录区又分为不同的分区,每个分区用于存储同一层的历史记录日志信息,每个日志记录区还包含一个描述该日志记录区的总控制头,每个分区还包括一个分区控制头;S3.按照上述步骤为每种类型的日志分配日志记录区;S4.根据日志记录区的起始地址和当前日志记录位置,获取所述日志记录区当前分区中用于记录日志信息的内存首地址,将需要记录的日志信息写入该内存首地址所在区域。 |
地址 |
430074 湖北省武汉市东湖开发区关东科技园东信路5号 |