[发明专利]一种Linux系统复位处理方法及装置在审
申请号: | 201610123998.3 | 申请日: | 2016-03-04 |
公开(公告)号: | CN107153453A | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 文洋;谈虎;田永江;隆春;史中兵 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F1/24 | 分类号: | G06F1/24;G06F11/14 |
代理公司: | 北京银龙知识产权代理有限公司11243 | 代理人: | 许静,安利霞 |
地址: | 518057 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 linux 系统 复位 处理 方法 装置 | ||
1.一种Linux系统复位处理方法,其特征在于,包括:
监测Linux系统的复位场景;
当监测到Linux系统启动复位流程时,获取复位操作的复位信息,将所述复位信息缓存在预设的保留内存中,其中所述复位信息包括所述复位操作的场景信息、发起者信息以及当前系统的状态信息;所述保留内存为系统内存中的内存空间;
当监测到Linux系统执行复位操作时,启动预设内核,在所启动的预设内核中,将所述复位信息存储在硬盘中。
2.根据权利要求1所述的方法,其特征在于,所述获取复位操作的复位信息的步骤,包括:
识别所述复位操作的场景信息;其中,所述复位操作的场景信息包括:系统调用引起的复位、电源键引起的复位以及键盘组合键引起的复位中的一种;
获取所述复位操作的发起者信息以及当前系统的状态信息,所述发起者信息至少包括:所述发起者的当前进程的进程标识符、与所述进程标识符对应的内核启动的第一个用户级INIT进程、所属终端、所属用户、启动时间以及执行的命令;所述当前系统的状态信息至少包括:系统执行所述复位操作前的中央处理器CPU状态、内存状态、输入/输出I/O状态。
3.根据权利要求2所述的方法,其特征在于,所述识别所述复位操作的场景信息的步骤包括:
当在系统内核调用的处理流程中检测到用户态程序调用重新启动系统REBOOT命令时,确定所述复位操作的场景信息为系统调用引起的复位;
当检测到高级配置和电源管理接口ACPI向系统上报系统复位对应的电源键事件时,确定所述复位操作的场景信息为电源键引起的复位;
当在键盘处理函数中检测到与系统复位对应的键盘处理函数时,确定所述复位操作的场景信息为键盘组合键引起的复位。
4.根据权利要求2所述的方法,其特征在于,所述获取所述复位操作的发起者信息的步骤,包括:
获取所述发起者的当前进程的进程标识符、所属终端、所属用户、启动时间以及执行的命令;
根据所述当前进程的进程标识符与所述进程标识符对应的INIT进程,获取父进程的进程标识符,所述父进程为所述发起者的当前进程与所述INIT进程之间的进程。
5.根据权利要求1所述的方法,其特征在于,所述获取复位操作的复位信息的步骤之后,所述方法还包括:
根据所述复位信息判断所述复位操作的场景信息是否为内核错误引起的系统复位;
当判断结果为是时,标记所述复位操作为内核错误;
其中,当监测到Linux系统执行复位操作时,启动预设内核的步骤之后,
在所述预设内核中,将所述复位操作以及标记信息对应存储在硬盘中并执行所述复位操作。
6.根据权利要求1所述的方法,其特征在于,所述当监测到Linux系统启动复位流程时的步骤之前,所述方法还包括:
建立保留内存,并配置所述保留内存的容量以及起始地址并记录。
7.根据权利要求6所述的方法,其特征在于,所述将所述复位信息缓存在预设的保留内存中的步骤,包括:
根据所述保留内存的容量以及起始地址查找所述保留内存,将所述复位信息缓存在所述保留内存中。
8.根据权利要求1所述的方法,其特征在于,所述当监测到Linux系统执行复位操作时的步骤之前,所述方法还包括:
建立预设内核,配置所述预设内核的容量以及起始地址并生成镜像文件,将所述镜像文件存储在硬盘中。
9.一种Linux系统复位处理装置,其特征在于,包括:
检测模块,用于监测Linux系统的复位场景;
获取模块,用于当监测到Linux系统启动复位流程时,获取复位操作的复位信息,将所述复位信息缓存在预设的保留内存中,其中所述复位信息包括所述复位操作的场景信息、发起者信息以及当前系统的状态信息;所述保留内存 为系统内存中的内存空间;
执行模块,用于当监测到Linux系统执行复位操作时,启动预设内核,在所启动的预设内核中,将所述复位信息存储在硬盘中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610123998.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半开放扇形散热片组
- 下一篇:具有传感器时间校准的方法和移动装置