掌桥专利:专业的专利平台
掌桥专利
首页

一种配置值的处理方法、系统、装置及存储介质

文献发布时间:2023-06-19 11:35:49


一种配置值的处理方法、系统、装置及存储介质

技术领域

本发明涉及计算机领域,特别是涉及一种配置值的处理方法、系统、装置及存储介质。

背景技术

现有技术中为了使计算机在启动后的各项配置满足用户的要求,通常会对计算机的BIOS(Basic Input Output System,基本输入输出系统)进行菜单项配置,例如,通过对计算机的BIOS进行菜单项配置以调整计算机启动后的内存频率、CPU(Central ProcessingUnit,中央处理器)倍频以及开机启动项等。用户在对BIOS进行菜单项配置并保存后将计算机重启,从而判断计算机的配置是否满足用户的要求,若不满足,则还需要对BIOS的菜单项重新配置,但是,在这个过程中可能会对BIOS的菜单项进行多次配置,若用户未记录对BIOS的菜单项进行配置时的每一次的配置值,则会导致当用户想要恢复之前配置过的菜单项配置值时需要用户根据印象重新手动输入BIOS菜单项配置值并保存,重启计算机后重新判断是否满足要求,若不满足还需再次调试,导致无法还原期望的配置值,且操作较为繁琐。

发明内容

本发明的目的是提供一种配置值的处理方法、系统、装置及存储介质,能够存储用户每一次设定的BIOS菜单项配置值,无需用户手动记录,根据标签即可查看已存储的BIOS菜单项配置值,便于用户操作。

为解决上述技术问题,本发明提供了一种配置值的处理方法,包括:

判断是否接收到用户设定的基本输入输出系统BIOS菜单项配置值;

若是,则生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至存储器,以便用户后续根据所述标签查看对应的所述BIOS菜单项配置值。

优选地,生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至存储器之前,还包括:

判断所述存储器的已存储空间是否达到预设存储容量;

若是,则将最早保存的BIOS菜单项配置值删除,进入生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至所述存储器的步骤;

若否,则进入生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至所述存储器的步骤。

优选地,生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与期望标签对应的BIOS菜单项配置值的查看指令;

若是,则将与所述期望标签对应的BIOS菜单项配置值通过显示装置向用户显示。

优选地,生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与期望标签对应的BIOS菜单项配置值的修改指令;

若是,则基于用户的配置修改与所述期望标签对应的BIOS菜单项配置值。

优选地,生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与期望标签对应的BIOS菜单项配置值的删除指令;

若是,则将所述期望标签及其对应的BIOS菜单项配置值删除。

优选地,所述标签包括将所述BIOS菜单项配置值保存至所述存储器中时对应的存储地址及存储时间。

优选地,生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与所述期望标签对应的BIOS菜单项配置值的调用指令;

若是,则基于所述期望标签对应的BIOS菜单项配置值对所述BIOS进行菜单项配置。

为解决上述技术问题,本发明提供了一种配置值的处理系统,包括:

判断单元,用于判断是否接收到用户设定的基本输入输出系统BIOS菜单项配置值;

保存单元,用于在判定接收到所述BIOS菜单项配置值时生成与所述BIOS菜单项配置值对应的标签并将所述BIOS菜单项配置值及其对应的标签保存至存储器,以便用户后续根据所述标签查看对应的所述BIOS菜单项配置值。

为解决上述技术问题,本发明提供了一种配置值的处理装置,包括:

存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如上述所述BIOS菜单项配置值的处理方法的步骤。

为解决上述技术问题,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的配置值的处理方法的步骤。

本申请提供了一种配置值的处理方法、系统、装置及存储介质,该方案中,在接收到用户设定的BIOS菜单项配置值后生成与BIOS菜单项配置值对应的标签,并将BIOS菜单项配置值及其对应的标签保存至存储器中。可见,本申请能够存储用户每一次设定的BIOS菜单项配置值,无需用户手动记录,根据标签即可查看已存储的BIOS菜单项配置值,便于用户操作。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种配置值的处理方法的流程示意图;

图2为本发明提供的考虑存储器容量时的配置值的处理方法的流程示意图;

图3为本发明提供的一种对已存储的BIOS菜单项配置值的处理流程示意图;

图4为本发明提供的一种配置值的处理系统的结构示意图;

图5为本发明提供的一种配置值的处理装置的结构示意图。

具体实施方式

本发明的核心是提供一种配置值的处理方法、系统、装置及存储介质,能够存储用户每一次设定的BIOS菜单项配置值,无需用户手动记录,根据标签即可查看已存储的BIOS菜单项配置值,便于用户操作。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参照图1,图1为本发明提供的一种配置值的处理方法的流程示意图。

该方法包括:

S11:判断是否接收到用户设定的BIOS菜单项配置值,若是,则进入S12;

申请人考虑到为了使计算机在启动后能够满足要求,用户在对BIOS进行菜单项配置时,可能会重复配置多次,而且由于同时配置的菜单项较多,用户不便记录每一次的BIOS菜单项配置值,当用户想要恢复之前配置过的BIOS菜单项配置值时需要根据印象重新对BIOS的菜单项进行配置并保存,重启计算机后判断本次的BIOS配置值是否满足要求,若不满足要求还需再次调试,操作较为繁琐。

为了使用户在对BIOS的菜单项进行配置时能够随时获取之前配置过的BIOS菜单项配置值,本申请在用户对BIOS进行菜单项配置并保存后,接收用户设定的菜单项配置值,以便自动保存每一次的BIOS菜单项配置值,便于用户后续查看或调取。

需要说明的是,用户在对BIOS进行菜单项配置时,先将配置值输入至BIOS的菜单项中将其保存,此时BIOS仅能够保存当前的BIOS菜单项配置值,若用户对BIOS菜单项配置值进行修改并重新保存后,BIOS也仅能够保存修改后的BIOS菜单项配置值,而无法保存历史的BIOS菜单项配置值。

当BIOS接收到用户保存当前的BIOS菜单项配置值的指令后,可通过IPMI(Intelligent Platform Management Interface,智能平台管理接口)将该BIOS菜单项配置值发送至处理器,以使处理器将用户每次设定的BIOS菜单项配置值均保存至存储器。但是BIOS具体通过哪种端口与处理器连接,本申请对此不作限定。

S12:生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器,以便用户后续根据标签查看对应的BIOS菜单项配置值。

为了便于用户在需要查看之前配置过的BIOS菜单项配置值或进行其他的处理,本申请在每次接收到用户设定的BIOS菜单项配置值后都会生成和该BIOS菜单项配置值对应的标签,并将BIOS菜单项配置值和与之对应的标签保存至存储器,从而便于用户根据各个配置值对应的标签查看相应的BIOS菜单项配置值,无需用户手动记录,便于用户操作。

具体地,例如,按照接收BIOS菜单项配置值的顺序依次将各个BIOS菜单项配置值的标签设定为标签1、标签2至标签N,当用户想要查看第一次设定的BIOS菜单项配置值,直接选择查看标签1对应的BIOS菜单项配置值即可。

其中,各个BIOS菜单项配置值对应的标签可以但不限定为存储器中保存各个BIOS菜单项配置值时的位置和/或保存时间,能够使用户根据标签调用相应的BIOS菜单项配置值即可。

需要说明的是,本申请中的存储器可以为用户在执行保存BIOS菜单项配置值的程序的处理器之外设置的存储器,也可以为与该处理器集成的存储器,本申请对此不做限定。

此外,本申请中用于执行图1所示的配置值的处理方法的程序的处理器可以但不限定为BMC(Baseboard Management Controller,基板管理控制器)。

需要说明的是,本申请中的存储器可以但不限定为SRAM(Static Random-AccessMemory,静态随机存取存储器),能够实现对BIOS菜单项配置值及其对应的标签进行保存即可。

此外,BIOS菜单项配置值可以但不限定包括计算机启动后的内存频率、CPU倍频以及开机启动项,能够满足用户对计算机的要求即可。

综上,本申请能够存储用户每一次设定的BIOS菜单项配置值,无需用户手动记录,根据标签即可查看已存储的BIOS菜单项配置值,便于用户操作。

在上述实施例的基础上:

作为一种优选的实施例,生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器之前,还包括:

判断存储器的已存储空间是否达到预设存储容量;

若是,则将最早保存的BIOS菜单项配置值删除,进入生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器的步骤;

若否,则进入生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器的步骤。

请参照图2,图2为本发明提供的考虑存储器容量时的配置值的处理方法的流程示意图。

申请人考虑到存储器的存储容量是有限的,存储器不仅需要存储用户设定的BIOS菜单项配置值,可能还需要对其他的数据进行存储,而当存储器中存储了多个BIOS菜单项配置值时,可能会导致无法保存新设置的BIOS菜单项配置值。

为了解决该问题,本申请在每次将接收到的BIOS菜单项配置值保存至存储器之前,先判断存储器的已存空间是否达到预设存储容量,当达到预设存储容量时,先将最早保存的BIOS菜单项配置值删除,以使存储器为本次接收到的BIOS菜单项配置值提供空间,从而将本次接收到的BIOS菜单项配置值保存至存储器;当存储器的已存空间未达到预设存储容量时直接将接收到的BIOS菜单项配置值存储至存储器中即可。

具体地,可以基于存储器的预设存储容量设定可存储的BIOS菜单项配置值的数量的最大值,处理器每次接收到BIOS菜单项配置值时,先判断存储器中已存储的BIOS菜单项配置值的数量是否到达最大值,若到达,则将最先存储的BIOS菜单项配置值删除,并将本次接收到的BIOS菜单项配置值存储至存储器,以便用户查看;若未到达,则将接收到的BIOS菜单项配置值存储至存储器中即可。

作为一种优选的实施例,生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与期望标签对应的BIOS菜单项配置值的查看指令;

若是,则将与期望标签对应的BIOS菜单项配置值通过显示装置向用户显示。

将接收到的BIOS菜单项配置值存储至存储器后,用户可基于BIOS菜单项配置值对应的标签对BIOS菜单项配置值进行处理,本实施例中当接收到对期望标签对应的BIOS菜单项配置值查看的查看指令时,通过显示装置向用户显示期望标签对应的BIOS菜单项配置值,以便用户进行后续处理。

当然,用户可以通过查看期望标签对应的BIOS菜单项配置值,从而分析若依照期望标签对应的BIOS菜单项配置值对BIOS进行配置会使计算机有何种效果,从而实现对设定结果的预判。

需要说明的是,本申请中的显示装置可以为显示屏,本申请对此不作限定。

作为一种优选的实施例,生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与期望标签对应的BIOS菜单项配置值的修改指令;

若是,则基于用户的配置修改与期望标签对应的BIOS菜单项配置值。

将接收到的BIOS菜单项配置值存储至存储器后,用户可基于BIOS菜单项配置值对应的标签对BIOS菜单项配置值进行处理,本实施例中当接收到对期望标签对应的BIOS菜单项配置值修改的修改指令时,基于用户重新设定的配置对期望标签对应的BIOS菜单项配置值进行修改,以使期望标签对应的BIOS菜单项配置值满足用户的需求。

作为一种优选的实施例,生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与期望标签对应的BIOS菜单项配置值的删除指令;

若是,则将期望标签及其对应的BIOS菜单项配置值删除。

将接收到的BIOS菜单项配置值存储至存储器后,用户可基于BIOS菜单项配置值对应的标签对BIOS菜单项配置值进行处理,本实施例中当接收到将期望标签对应的BIOS菜单项配置值删除的删除指令时,将该BIOS菜单项配置值及其对应的标签删除即可,以满足用户的需求。

作为一种优选的实施例,标签包括将BIOS菜单项配置值保存至存储器中时对应的存储地址及存储时间。

为了便于用户查看存储器中存储的BIOS菜单项配置值,存储器中的每一个BIOS菜单项配置值都有与之对应的标签,本实施例中的标签包括BIOS菜单项配置值存储在存储器中时对应的存储地址及存储时间,从而使用户想要查看某一BIOS菜单项配置值时,通过该BIOS菜单项配置值的存储地址或存储时间即可查找该BIOS菜单项配置值,便于用户查找期望标签对应的BIOS菜单项配置值。

作为一种优选的实施例,生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器之后,还包括:

判断是否接收到用户发送的与期望标签对应的BIOS菜单项配置值的调用指令;

若是,则基于期望标签对应的BIOS菜单项配置值对BIOS进行菜单项配置。

申请人考虑到当用户想直接通过存储器中已存储的BIOS菜单项配置值对BIOS进行配置时,若用户按照存储器中已存储的相应的BIOS菜单项配置值手动输入至BIOS中,可能会输入错误,且当BIOS菜单项配置值的菜单项较多时,用户手动输入的过程较为繁琐。为了解决上述问题,本申请中可以在用户想要基于存储器中已存储的相应的BIOS菜单项配置值对BIOS进行配置时,自动调用该BIOS菜单项配置值对BIOS进行配置,无需用户手动操作,保证了配置的准确性及便捷性。

具地,将接收到的BIOS菜单项配置值存储至存储器后,用户可基于各个BIOS菜单项配置值对应的标签对相应的BIOS菜单项配置值进行调用,当接收到对期望标签对应的BIOS菜单项配置值调用的调用指令时,可直接基于期望标签对应的BIOS菜单项配置值对BIOS进行配置,不仅能够使计算机在启动后实现和期望标签对应的BIOS菜单项配置值对应的配置,也无需用户手动输入,实现了简化用户操作、缩短工作时间以及提高工作效率的效果。

此外,请参照图3,图3为本发明提供的一种对已存储的BIOS菜单项配置值的处理流程示意图。图中的开始即为开始接收用户的指令,随后判断是否接收到查看指令、删除指令、修改指令以及调用指令,并在接收到相应的指令后进行相应的处理,以满足用户的需求。

请参照图4,图4为本发明提供的一种配置值的处理系统的结构示意图。

该系统包括:

判断单元1,用于判断是否接收到用户设定的基本输入输出系统BIOS菜单项配置值;

保存单元2,用于在判定接收到BIOS菜单项配置值时生成与BIOS菜单项配置值对应的标签并将BIOS菜单项配置值及其对应的标签保存至存储器,以便用户后续根据标签查看对应的BIOS菜单项配置值。

对于本发明提供的一种配置值的处理系统的介绍请参照上述方法实施例,本发明在此不再赘述。

请参照图5,图5为本发明提供的一种配置值的处理装置的结构示意图。

该装置包括:

存储器3,用于存储计算机程序;

处理器4,用于执行计算机程序时实现如上述配置值的处理方法的步骤。

本发明中的计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述的配置值的处理方法的步骤。

对于本发明提供的计算机可读存储介质的介绍请参照上述方法实施例,本发明在此不再赘述。

还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其他实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

相关技术
  • 一种配置值的处理方法、系统、装置及存储介质
  • 配置文件的处理方法、装置、系统及存储介质
技术分类

06120112986686