摘要
本公开提供了一种虚拟机监控器VMM的热升级方法,包括:暂停虚拟机运行,并保存原VMM的状态信息、保留原VMM的基于内核虚拟机KVM扩展页表和内存管理结构;根据内存管理结构预留页全局目录和虚拟机RAM区域对应的虚拟内存区域VMA,并将内存管理结构所描述的进程地址空间刷新为新VMM执行程序,以完成原VMM切换为新VMM;执行新VMM,将状态信息恢复至新VMM中,并由新VMM继承KVM扩展页表,以恢复虚拟机运行。本公开还提供了一种计算机设备、计算机可读介质及计算机程序产品。
技术关键词
虚拟机监控器
内存
升级方法
内核虚拟机
目录
进程
计算机设备
计算机程序产品
标识
处理器
恢复设备
读取设备
模块
链表
文件系统
消息
存储装置
介质