【技术实现步骤摘要】
一种网络启动方法、装置、电子设备及存储介质
[0001]本专利技术涉及网络启动
,特别是涉及一种网络启动方法、一种网络启动装置、一种电子设备以及一种计算机可读存储介质。
技术介绍
[0002]内存地址空间就是在中央处理器CPU域里对每一块内存空间进行唯一的编号,每块内存空间都能够存放数据,编号的目的在于能够快速准确的找到对应的内存空间。内存地址空间有多种类型,根据UEFI规范可分为EfiLoaderCode、EfiLoaderData、EfiBootServicesCode、EfiBootServicesData、EfiRuntimeServicesCode、EfiRuntimeServicesData等16种类型。
[0003]PXE(预启动执行环境,Preboot eXecution Environment)作为常见的网络引导启动的方法,工作模式为客户端、服务端,客户端通过网络从服务端下载镜像到内存空间,并加载安装启动文件。PXE网络引导启动过程为:1)UEFI(可扩展固件接口,Unified Extens ...
【技术保护点】
【技术特征摘要】
1.一种网络启动方法,其特征在于,包括:生成内存类型信息表单;所述内存类型信息表单包括内存类型信息和历史内存预取信息;所述内存类型信息具有对应的内存地址空间;采用所述历史内存预取信息为所述内存地址空间分配内存,并获取针对所述内存地址空间的第一内存分配值;获取启动文件,并确定针对所述启动文件的数据字节数;当所述数据字节数大于所述第一内存分配值时,根据所述数据字节数和所述第一内存分配值调整所述第一内存分配值,生成第二内存分配值;所述第二内存分配值大于或等于所述数据字节数;采用所述第二内存分配值为所述内存地址空间分配内存,并在所述内存地址空间中储存所述启动文件,以启动网络。2.根据权利要求1所述的方法,其特征在于,所述方法应用于客户端设备,所述客户端设备装载有闪存基本输入输出系统,所述闪存基本输入输出系统配置有非易失性随机存取存储器,所述生成内存类型信息表单的步骤进一步包括:生成内存类型信息表单,并将所述内存类型信息表单存储至所述非易失性随机存取存储器。3.根据权利要求1或2所述的方法,其特征在于,在所述采用所述历史内存预取信息为所述内存地址空间分配内存,并获取针对所述内存地址空间的第一内存分配值的步骤之前,所述方法还包括:将所述内存类型信息和所述历史内存预取信息以手动挡块形式保存。4.根据权利要求1所述的方法,其特征在于,所述当所述数据字节数大于所述第一内存分配值时,根据所述数据字节数和所述第一内存分配值调整所述第一内存分配值,生成第二内存分配值的步骤包括:按照预设规则生成多个针对所述内存地址空间的内存值增量档位;所述内存值增量档位具有对应的增量内存分配值;计算所述数据字节数和所述第一内存分配值的差值;通过所述差值从多个所述增量内存值增量档位中确定第一目标档位,并将所述第一目标档位对应的增量内存分配值确定为第二内存分配值。5.根据权利要求4所述的方法,其特征在于,还包括:当所述数据字节数小于所述第一内存分配值时,按照预设规则生成多个针对所述内存地址空间的内存值减量档位;所述内存值减量档位具有对应的减量内存分配值;通过所述差值从多个所述内存值减量档位中确定第二目标档位,并将所述第二目标档位对应的减量内存分配值确定为第三内存分配值;采用所述第三内存分配值为所述内存地址空间分配内存,并在所述内存地址空间中储存所述启动文件,以启动网络。6.一种网络启动装置,其特征在于,包括:内存类型信息表单生成模块,...
【专利技术属性】
技术研发人员:侯轲,李婷婷,芦飞,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。