【技术实现步骤摘要】
一种虚拟机启动方法、装置、设备及可读存储介质
本专利技术涉及虚拟机
,特别涉及一种虚拟机启动方法、虚拟机启动装置、虚拟机启动设备及计算机可读存储介质。
技术介绍
虚拟机(VirtualMachine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。当前虚拟机在开机时,主机内核需要进行一系列配置操作,具体为在系统中搜索可用资源,并利用可用资源启动虚拟机。例如需要搜索可用内存,建立虚拟地址到物理内存之间的映射。当配置的内存规格值较大时,则需要较多时间用于查找可用内存并建立映射,进而导致虚拟机开机时间较长,影响用户使用。因此,如何解决现有虚拟机启动方法开机时间较长,影响用户使用的问题,是本领域技术人员需要解决的技术问题。
技术实现思路
有鉴于 ...
【技术保护点】
1.一种虚拟机启动方法,其特征在于,包括:/n获取虚拟机内存规格信息,根据所述虚拟机内存规格信息确定预留内存;/n建立所述预留内存与虚拟机之间的映射关系;/n根据所述映射关系利用所述预留内存启动所述虚拟机。/n
【技术特征摘要】
1.一种虚拟机启动方法,其特征在于,包括:
获取虚拟机内存规格信息,根据所述虚拟机内存规格信息确定预留内存;
建立所述预留内存与虚拟机之间的映射关系;
根据所述映射关系利用所述预留内存启动所述虚拟机。
2.根据权利要求1所述的虚拟机启动方法,其特征在于,所述根据所述虚拟机内存规格信息确定预留内存,包括:
根据所述虚拟机内存规格信息将grub文件的内核启动参数修改为目标参数;
按照所述目标参数执行重启操作,以便对内存进行划分,确定所述预留内存。
3.根据权利要求2所述的虚拟机启动方法,其特征在于,在所述建立所述预留内存与虚拟机之间的映射关系之前,还包括:
读取目标信息,判断所述目标信息是否与所述虚拟机内存规格信息相匹配;
若所述目标信息与所述虚拟机内存规格信息相匹配,则执行所述建立所述预留内存与虚拟机间的映射关系的步骤。
4.根据权利要求2所述的虚拟机启动方法,其特征在于,所述建立所述预留内存与虚拟机之间的映射关系,包括:
获取所述虚拟机对应的xml配置文件,在所述xml配置文件中增加预留内存配置字段。
5.根据权利要求1所述的虚拟机启动方法,其特征在于,所述根据所述虚拟机内存规格信息确定预留内存,包括:
利用所述虚拟机内存规格信息...
【专利技术属性】
技术研发人员:周胜利,王亮,张东,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。