一种服务器负载感知的Linux内核自动升级方法及系统
摘要:
本发明公开了一种服务器负载感知的Linux内核自动升级方法及系统,包括以下步骤:整合各个Linux发行版本的软件包管理命令:在预定的时间间隔自动检测内核更新;如果Linux发行版本的软件包管理工具检测到新版本内核信息可用,则下载到特定的目录;利用朴素贝叶斯算法判断当前运行环境的负载状态是否适合执行内核升级;接收内核升级指令,执行内核升级。本发明在内核升级时如果成功,内存中转储的进程上下文信息将被还原将被还原。在出现第二内核存在问题或者内核升级失败的情况下,系统将自动回滚至第一内核,从而极大缩短了内核升级的时间,并在不中断用户体验的情况下执行了内核升级。
0/0