[发明专利]一种记录日志信息的方法、装置和计算机可读存储介质在审
申请号: | 201810660915.3 | 申请日: | 2018-06-25 |
公开(公告)号: | CN108958652A | 公开(公告)日: | 2018-12-07 |
发明(设计)人: | 汪之伟 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;G06F11/30;G06F11/34 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标日志 日志信息 固态硬盘 计算机可读存储介质 字符形式 读取 占用 存储空间 读取性能 数据提供 硬盘空间 预先建立 数字码 运行时 记录 日志 预设 存储 查找 保存 服务 | ||
本发明实施例公开了一种记录日志信息的方法、装置和计算机可读存储介质,获取固件运行时产生的目标日志信息;其中,所述目标日志信息为字符形式的信息;依据预先建立的日志信息和日志代码的对应关系,查找所述目标日志信息所对应的目标日志代码,并保存所述目标日志代码;其中,所述目标日志代码为预设字节的数字码。和字符形式的日志信息相比,目标日志代码所占用的硬盘空间较小。将产生的目标日志信息以目标日志代码的形式存储,有效的节省了日志信息所占用的RAM资源,使得固态硬盘中的RAM可以有更多的存储空间对其它类型的数据提供读取服务,提高了固态硬盘中RAM资源的利用率以及固态硬盘的读取性能。
技术领域
本发明涉及日志信息技术领域,特别是涉及一种记录日志信息的方法、装置和计算机可读存储介质。
背景技术
随着互联网、云计算、物联网等技术的发展,固态硬盘(Solid State Drives,SSD)作为新的一代存储器,由于其具有读写速度快、功耗低等优点,被广泛应用。
为提升SSD的读取速度,在SSD中会设置随机存储器(random access memory,RAM),新生成的信息首先会被保存至RAM中,然后再批量转移至SSD中。固件(Firmware)作为SSD的关键部分,在其运行时会生成记录固件运行状态的日志信息,这些日志信息会以字符的形式首先保存在RAM中。
RAM对于SSD来说是一种非常宝贵的资源,由于日志信息的数据量较大,其会占用较多的RAM资源,从而影响SSD的读取性能。
可见,如何节省日志信息对RAM资源的占用,是本领域技术人员亟待解决的问题。
发明内容
本发明实施例的目的是提供一种记录日志信息的方法、装置和计算机可读存储介质,可以节省日志信息对RAM资源的占用。
为解决上述技术问题,本发明实施例提供一种记录日志信息的方法,包括:
获取固件运行时产生的目标日志信息;其中,所述目标日志信息为字符形式的信息;
依据预先建立的日志信息和日志代码的对应关系,查找所述目标日志信息所对应的目标日志代码,并保存所述目标日志代码;其中,所述目标日志代码为预设字节的数字码。
可选的,所述日志信息和日志代码的对应关系的建立过程包括:
获取历史日志信息;其中,所述历史日志信息中包括有多条内容不同的日志信息;
对每条所述日志信息配置相应的日志代码;
依据所述日志信息及其对应的日志代码,建立日志信息和日志代码的对应关系列表。
可选的,在所述建立日志信息和日志代码的对应关系列表之后还包括:
获取更新指令;
依据所述更新指令中携带的日志信息及其对应的日志代码,对所述对应关系列表进行更新。
可选的,在所述建立日志信息和日志代码的对应关系列表之后还包括:
获取删除指令;
依据所述删除指令中携带的待删除日志信息,查找所述对应关系列表中是否存在与所述待删除日志信息相匹配的日志信息;
若是,则将相匹配的日志信息及其对应的日志代码从所述对应关系列表中删除。
可选的,在所述保存所述目标日志代码之后还包括:
记录所述目标日志信息以及相对应的目标日志代码,并将所述目标日志信息和所述目标日志代码保存至预先设定的配置文件中。
本发明实施例还提供了一种记录日志信息的装置,包括获取单元和查找单元;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810660915.3/2.html,转载请声明来源钻瓜专利网。