[发明专利]日志存储方法、电子设备及存储介质在审
申请号: | 202010518981.4 | 申请日: | 2020-06-09 |
公开(公告)号: | CN111752737A | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 黄晓杰 | 申请(专利权)人: | 深圳移航通信技术有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F16/18;G06F16/172;G06F16/14 |
代理公司: | 上海晨皓知识产权代理事务所(普通合伙) 31260 | 代理人: | 成丽杰 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 存储 方法 电子设备 介质 | ||
本发明实施例涉及数据处理领域,公开了一种日志存储方法、电子设备及存储介质。根据电子设备发生的系统事件生成当前的系统事件信息,并根据系统事件信息和标识之间的对应关系,确定当前的系统事件信息对应的标识,进而根据当前的系统事件信息对应的标识生成当前发生的系统事件对应的日志,并将当前发生的系统事件对应的日志存储至内存中,由于标识所占用的字节数量小于系统事件信息占用的字节数量,所以根据当前的系统事件信息对应的标识生成的日志所占用的字节数量,小于根据系统事件信息生成的日志所占用的字节数量,使得当前发生的系统事件对应的日志的所占用的内存空间变小,提高了有限空间的内存中存储的日志的数量。
技术领域
本发明实施例涉及计算机领域,特别涉及日志存储方法、电子设备及存储介质。
背景技术
电子设备在运行的过程中,通常会将电子设备的运行状态通过系统日志的方式存储起来,其中,系统日志中有电子设备所发生的事件具体描述信息,例如,系统日志中包括电子设备重启的时刻,对重启事件的描述,以及重启事件对应的日志等级。当电子设备发生故障时,用户可以通过读取系统日志来推测电子设备的故障类型。当存储的系统日志所占的内存空间超过电子设备能够提供的内存空间时,则将之前存储的系统日志删除。
发明人发现现有技术中至少存在如下问题:由于嵌入式设备的内存空间较小,可用于存储系统日志的空间有限,存储较少数量的系统日志就会占满嵌入式设备能够提供的存储空间。
发明内容
本发明实施方式的目的在于提供一种日志存储方法、电子设备及存储介质,使得日志所占用的空间较小。
为解决上述技术问题,本发明的实施方式提供了一种日志存储方法,包括以下步骤:
根据电子设备当前发生的系统事件生成当前的系统事件信息;
根据系统事件信息与标识之间的对应关系,确定当前的系统事件信息对应的标识;标识占用的字节数量小于系统事件信息占用的字节数量;
根据当前的系统事件信息对应的标识生成当前发生的系统事件对应的日志,并将当前发生的系统事件对应的日志存储至内存中。
本发明的实施方式还提供了一种电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述日志存储方法。
本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述日志存储方法。
本发明实施方式相对于现有技术而言,根据电子设备当前发生的系统事件生成当前的系统事件信息,并根据系统事件信息和标识之间的对应关系,确定当前的系统事件信息对应的标识,进而根据当前的系统事件信息对应的标识生成当前发生的系统事件对应的日志,并将当前发生的系统事件对应的日志存储至内存中,由于标识所占用的字节数量小于系统事件信息占用的字节数量,所以根据标识生成当前发生的系统事件对应的日志所占用的字节数量,小于根据系统事件信息生成的日志所占用的字节数量,使得当前发生的系统事件对应的日志的所占用的内存空间变小,进而提高了有限空间的内存中存储的日志的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳移航通信技术有限公司,未经深圳移航通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010518981.4/2.html,转载请声明来源钻瓜专利网。