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

服务器部件电压调节方法、装置、计算机设备及存储介质

文献发布时间:2024-01-17 01:26:37


服务器部件电压调节方法、装置、计算机设备及存储介质

技术领域

本发明涉及服务器测试技术,具体涉及服务器部件电压调节方法、装置、计算机设备及存储介质。

背景技术

随着云计算和大数据等新兴产业的兴起,互联网企业迅速成长和发展,相应的互联网企业的核心业务也在不断的扩大规模,其对服务器系统运行的稳定性提出了相当严格的要求。服务器系统中包括多个部件,如中央处理器、内存等,服务器内部部件的供电稳定性不够会导致服务器系统出现死机、自动重启等许多问题。因此,在服务器系统研发过程中,对各部件的兼容性测试至关重要。其中,在对各部件的兼容性测试中,很重要一项就是电压拉偏测试。其目的在于:把某一部件的电压调整至被测部件可以运行的最恶劣条件,通过分析被测部件在这种恶劣条件下服务器系统的运行情况,来判断被测部件是否兼容该服务器系统。因此,如何对内部部件的电压进行调整使得被测部件的电压满足测试条件至关重要。

服务器厂商在对服务器系统的内部部件做选型及兼容性测试时,需要把被测部件的电压在标准电压的基础上拉偏±5%,然后对服务器系统进行测试。而在对被测部件的电压进行调整时,需要模拟环路的可变电阻器重新计算、调整可变电阻器芯片外围的反馈电阻,从而改变被测部件的电压。这种方式计算复杂,且需要对被测部件的主板的硬件结构进行调整,导致对服务器系统与被测部件的兼容性进行测试时,准备工作耗时较长。

发明内容

有鉴于此,本发明提供了一种服务器部件电压调节方法、装置、计算机设备及存储介质,以解决服务器系统与被测部件的兼容性进行测试时,准备工作耗时较长的问题。

第一方面,本发明提供了一种服务器部件电压调节方法,应用于基板管理控制器,该方法包括:确定服务器系统中被测部件的供电电压值的存储地址;

通过电源管理总线,按照存储地址从寄存器中读取第一供电电压值;对第一供电电压值进行调整,得到供电电压拉偏值;通过电源管理总线,按照存储地址将供电电压拉偏值写入寄存器中,以使服务器系统根据供电电压拉偏值对被测部件进行供电。

本发明实施例提供的服务器部件电压调节方法,在对服务器系统中的被测部件的供电电压值进行拉偏时,是确定存储有供电电压值的存储地址后,按照存储地址对寄存器中记载的供电电压值进行了调整,将供电电压拉偏值写入寄存器中,使得服务器系统中的电源管理系统按照寄存器中记载的供电电压拉偏值为被测部件进行供电,实现了服务器部件电压的调节。本发明实施例被测部件的电压调节过程不需要对被测部件的硬件结构进行调整,不需要对被测部件的主板做重工,只需要改变寄存器中的值即可实现供电电压的调整,调节过程简单且高效。

在一种可选的实施方式中,在通过电源管理总线,按照存储地址将供电电压拉偏值写入寄存器中的步骤之后,该方法还包括:通过电源管理总线,按照存储地址从寄存器中读取第二供电电压值;将第二供电电压值与供电电压拉偏值进行比较,得到比较结果;若第二供电电压值与供电电压拉偏值相同,判定被测部件的供电电压拉偏成功。

在一种可选的实施方式中,该方法还包括:若第二供电电压值与供电电压拉偏值不相同,判定被测部件的供电电压拉偏失败,重复执行通过电源管理总线,按照存储地址将供电电压拉偏值写入寄存器中的步骤,直至第二供电电压值与供电电压拉偏值相同。

在本发明实施例中,在将供电电压拉偏值写入寄存器后,根据存储有被测部件供电电压的存储地址,从寄存器中读取该地址当前的第二供电电压值,若第二供电电压值与供电电压拉偏值相同,则判定被测部件的供电电压拉偏成功,若第二供电电压值与供电电压拉偏值不同,则再次将供电电压拉偏值写入寄存器,直至从存储有被测部件供电电压的存储地址中提取到的第二供电电压值与供电电压拉偏值相同。通过读取第二供电电压值,并将第二供电电压值与供电电压拉偏值进行比较,保障了被测部件的供电电压拉偏成功,提高了后续对服务器系统进行检测的准确性。

在一种可选的实施方式中,该方法还包括:获取服务器系统的测试数据;根据测试数据判断服务器系统对被测部件是否兼容。

本发明实施例提供的方法,通过更改寄存器中被测部件的第一供电电压值的方式对被测部件的供电电压进行拉偏,对被测部件的供电电压拉偏后,获取服务器系统的测试数据,根据测试数据判断服务器系统与被测部件是否兼容,由于对供电电压的拉偏是通过更改寄存器中的数据实现的,拉偏方式简单且高效,因此,通过本发明实施例能够快速完成服务器系统与被测部件的兼容检测。另外,通过更改寄存器中的数据实现供电电压的拉偏,使得对供电电压值的设定更加灵活,从而能够灵活检测被测部件在不同电压环境下工作时与服务器系统的兼容性。

在一种可选的实施方式中,在确定服务器系统中被测部件的供电电压值的存储地址的步骤之前,该方法还包括:向服务器系统中的电源管理总线发送控制指令,将电源管理总线切换至基板管理控制器。

在一种可选的实施方式中,第一供电电压值包括低电压值和高电压值,所以供电电压拉偏值包括低电压拉偏值和高电压拉偏值,对第一供电电压值进行调整,得到供电电压拉偏值的步骤,包括:按照第一预设比例对低电压值向下拉偏,得到低电压拉偏值;按照第二预设比例对高电压值向上拉偏,得到高电压拉偏值。

在一种可选的实施方式中,基板管理控制器通过集成电路总线工具访问电源管理总线,以通过电源管理总线从寄存器中读取第一供电电压值。

第二方面,本发明提供了一种服务器部件电压调节装置,应用于基板管理控制器,装置包括:存储地址确定模块,用于确定服务器系统中被测部件的供电电压值的存储地址;寄存器读取模块,用于通过电源管理总线,按照存储地址从寄存器中读取第一供电电压值;电压值调整模块,用于对第一供电电压值进行调整,得到供电电压拉偏值;寄存器改写模块,用于通过电源管理总线,按照存储地址将供电电压拉偏值写入寄存器中,以使服务器系统根据供电电压拉偏值对被测部件进行供电。

第三方面,本发明提供了一种计算机设备,包括:存储器和处理器,存储器和处理器之间互相通信连接,存储器中存储有计算机指令,处理器通过执行计算机指令,从而执行上述第一方面或其对应的任一实施方式的服务器部件电压调节方法。

第四方面,本发明提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,计算机指令用于使计算机执行上述第一方面或其对应的任一实施方式的服务器部件电压调节方法。

附图说明

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

图1是根据本发明实施例的服务器部件电压调节方法的流程示意图;

图2是根据本发明实施例的另一服务器部件电压调节方法的流程示意图;

图3是根据本发明实施例的服务器部件电压调节装置的结构框图;

图4是本发明实施例的计算机设备的硬件结构示意图。

具体实施方式

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

相关技术中,在做服务器系统内部部件的选型以及内部部件与服务器系统的兼容性测试时,需要将被测部件的硬件结构进行调整,改变被测部件中的电阻值,使得被测部件的电压在标准电压的基础上拉偏±5%,从而根据拉偏后的电压对服务器系统进行测试,根据测试结果判断被测部件与服务器的兼容性。但是对被测部件的电阻进行调整,需要对被测部件的主板做重工,增加了测试准备时间,且工作效率较低。

为了提高工作效率,本发明实施例提供了一种服务器部件电压调节方法,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

在本实施例中提供了一种服务器部件电压调节方法,应用于服务器系统中的基板管理控制器,图1是根据本发明实施例的服务器部件电压调节方法的流程图,如图1所示,该流程包括如下步骤:

步骤S101,确定服务器系统中被测部件的供电电压值的存储地址。

在一可选实施例中,服务器系统包含多个部件,被测部件可以是服务器系统中的任意部件,示例性地,可以为中央处理器、内存等。

在一可选实施例中,不同部件的供电电压值存储在不同的位置,在电源设计方案中,记录有不同部件的供电电压值的存储地址,因此,本发明实施例中可以根据预先制定的电源设计方案确定服务器系统中被测部件的供电电压值的存储地址。

步骤S102,通过电源管理总线,按照存储地址从寄存器中读取第一供电电压值。

在一可选实施例中,电源管理总线与服务器系统中的电源管理系统连接,电源管理总线是一种开放标准的数字电源管理协议,为了实现对服务器系统中的被测部件的供电电压进行调整,需要通过电源管理总线对电源管理系统进行调整。

服务器系统中的电源管理系统负责对服务器系统中的各部件进行供电,电源管理系统需要按照寄存器中存储的各部件的供电电压值对各部件进行供电。

在本发明实施例中,为了调整被测部件的供电电压值,需要先按照被测部件的供电电压的存储地址从寄存器中提取第一供电电压值,然后对该第一供电电压进行调整,以实现对被测部件供电电压值的调整。

步骤S103,对第一供电电压值进行调整,得到供电电压拉偏值。

在通常情况下,寄存器中记载的第一供电电压值,是服务器系统正常运行时为被测部件提供的电压值,按照第一供电电压值为被测部件供电,被测部件和服务器系统都可以正常运行。

当被测部件作为一个独立个体时,被测部件的供电电压在范围(a,b)内,被测部件均可正常运行,其中,a表示被测部件可正常运行的最低供电电压值,b表示被测部件可正常运行的最高供电电压值,第一供电电压值属于范围(a,b)。即使不按照第一供电电压值为被测部件供电,只要被测部件的供电电压值属于(a,b),被测部件都是可以正常运行的。但是被测部件设置于服务器系统中时,即使被测部件的供电电压值属于(a,b),被测部件可以正常运行,但是因为被测部件的供电电压发生变化,服务器系统中的其他部件会被影响,从而会对服务器系统的运行产生影响。

因此,为了判断被测部件是否适用于服务器,是否与服务器系统兼容,本发明实施例中将服务器系统为被测部件设置的第一供电电压进行了拉偏,判断为被测部件提供不同的电压值时,服务器系统是否可以正常运行。

在一可选实施例中,对第一供电电压值的调整幅度可以根据实际需求进行设定,在此不做限定。示例性地,可以将被测部件可以正常运行的最低供电电压值或被测部件可以正常运行的高低供电电压值确定为供电电压拉偏值,从而判断被测部件在极端情况下运行时,服务器系统是否可以正常运行。

步骤S104,通过电源管理总线,按照存储地址将供电电压拉偏值写入寄存器中,以使服务器系统根据供电电压拉偏值对服务器系统中的被测部件供电。

在本发明实施例中,服务器中系统中的电源管理系统按照寄存器中纪录的各部件的供电电压对各部件进行供电,将供电电压拉偏值写入存储有被测部件供电电压值的寄存器中,电源管理系统会按照供电电压拉偏值为被测部件供电。

本发明实施例提供的服务器部件电压调节方法,在对服务器系统中的被测部件的供电电压值进行拉偏时,是确定存储有供电电压值的存储地址后,按照存储地址对寄存器中记载的供电电压值进行了调整,将供电电压拉偏值写入寄存器中,使得服务器系统中的电源管理系统按照寄存器中记载的供电电压拉偏值为被测部件进行供电,实现了服务器部件电压的调节。本发明实施例被测部件的电压调节过程不需要对被测部件的硬件结构进行调整,不需要对被测部件的主板做重工,只需要改变寄存器中的值即可实现供电电压的调整,调节过程简单且高效。

在本实施例中提供了一种服务器部件电压调节方法,图2是根据本发明实施例的服务器部件电压调节方法的流程图,如图2所示,该流程包括如下步骤:

步骤S201,确定服务器系统中被测部件的供电电压值的存储地址。详细请参见图1所示实施例的步骤S101,在此不再赘述。

步骤S202,通过电源管理总线,按照存储地址从寄存器中读取第一供电电压值。详细请参见图1所示实施例的步骤S102,在此不再赘述。

步骤S203,对第一供电电压值进行调整,得到供电电压拉偏值。详细请参见图1所示实施例的步骤S103,在此不再赘述。

步骤S204,通过电源管理总线,按照存储地址将供电电压拉偏值写入寄存器中,以使服务器系统根据供电电压拉偏值对被测部件进行供电。详细请参见图1所示实施例的步骤S104,在此不再赘述。

步骤S205,通过电源管理总线,按照存储地址从寄存器中读取第二供电电压值;

步骤S206,将第二供电电压值与供电电压拉偏值进行比较,得到比较结果。

若第二供电电压值与供电电压拉偏值相同,执行步骤S207,判定被测部件的供电电压拉偏成功。

若第二供电电压值与供电电压拉偏值不相同,执行步骤S208,判定被测部件的供电电压拉偏失败,并重复执行上述步骤S204至步骤S206,直至第二供电电压值与供电电压拉偏值相同。

在本发明实施例中,在将供电电压拉偏值写入寄存器后,根据存储有被测部件供电电压的存储地址,从寄存器中读取该地址当前的第二供电电压值,若第二供电电压值与供电电压拉偏值相同,则判定被测部件的供电电压拉偏成功,若第二供电电压值与供电电压拉偏值不同,则再次将供电电压拉偏值写入寄存器,直至从存储有被测部件供电电压的存储地址中提取到的第二供电电压值与供电电压拉偏值相同。通过读取第二供电电压值,并将第二供电电压值与供电电压拉偏值进行比较,保障了被测部件的供电电压拉偏成功,提高了后续对服务器系统进行检测的准确性。

在一些可选的实施方式中,第一供电电压值包括低电压值和高电压值,上述步骤S103或步骤S203具体包括:

步骤a1,按照第一预设比例对低电压值向下拉偏,得到低电压拉偏值。

在一可选实施例中,第一预设比例可以根据被测部件可正常运行的电压环境以及实际需求进行调整,在此不作限制。示例性地,第一预设比例可以为5%,即,将低电压值向下拉偏5%,得到低电压拉偏值。

步骤a2,按照第二预设比例对高电压值向上拉偏,得到高电压拉偏值。

在一可选实施例中,第二预设比例可以根据被测部件可正常运行的电压环境以及实际需求进行调整,第一预设比例和第二预设比例的值可以相同,也可以不同,在此不作限制。示例性地,第二预设比例可以为5%,即,将高电压值向上拉偏5%,得到高电压拉偏值。

在一些可选的实施方式中,在执行上述步骤S104,或,执行上述步骤S207后,本发明实施例提供的方法还包括如下步骤:

步骤b1,获取服务器系统的测试数据。

在一可选实施例中,测试数据是服务器系统按照供电电压拉偏值为被测部件进行供电后采集的。

步骤b2,根据测试数据判断服务器系统对被测部件是否兼容。

在一可选实施例中,在获取到服务器系统的测试数据后,根据测试数据判断服务器系统是否正常运行,若根据测试数据判定服务器系统运行正常,表示在为被测部件提供被测部件所需的电压后,即使该电压与预先设置的第一供电电压值不同,服务器系统仍然可以正常运行,此时判定服务器系统与被测部件兼容。

若根据测试数据判定服务器系统运行异常,表示服务器系统不一定能满足被测部件运行所需的供电电压,当被测部件所需的供电电压与第一供电电压值相差较大时,服务器系统无法正常运行,此时判定服务器系统与被测部件不兼容。

本发明实施例提供的方法,通过更改寄存器中被测部件的第一供电电压值的方式对被测部件的供电电压进行拉偏,对被测部件的供电电压拉偏后,获取服务器系统的测试数据,根据测试数据判断服务器系统与被测部件是否兼容,由于对供电电压的拉偏是通过更改寄存器中的数据实现的,拉偏方式简单且高效,因此,通过本发明实施例能够快速完成服务器系统与被测部件的兼容检测。另外,通过更改寄存器中的数据实现供电电压的拉偏,使得对供电电压值的设定更加灵活,从而能够灵活检测被测部件在不同电压环境下工作时与服务器系统的兼容性。

在一些可选的实施方式中,在执行上述步骤S101,或,执行上述步骤S201之前,本发明实施例提供的方法还包括:

向服务器系统中的电源管理总线发送控制指令,将电源管理总线切换至基板管理控制器。

在服务器系统中,包括中央处理器和基板管理控制器,电源管理总线与电源管理系统连接,为了更改寄存器中被测部件的供电电压值,需要通过电源管理总线访问电源管理系统。通常情况下,服务器系统上电开机后,在中央处理器启动后,电源管理总线默认是被中央处理器控制的,而通过中央处理器无法更改寄存器中被测部件的供电电压值。因此,在本发明实施例中,服务器上电开机后,需要等待基板管理控制器启动完成,进入基板管理控制器串口界面,向电源管理总线发送控制指令,通过控制指令将电源管理总线切换至基板管理控制器,以使基板管理控制器控制电源管理总线。

在一些可选的实施方式中,基板管理控制器通过集成电路总线工具访问电源管理总线,以通过电源管理总线从寄存器中读取第一供电电压值。

基板管理控制器无法直接与电源管理总线进行通信,因此,需要通过集成电路总线工具访问电源管理总线,通过集成电路总线工具向电源管理总线发送指令。在上述步骤S102和步骤S202中,通过集成电路总线工具向电源管理总线发送读指令,以通过电源管理总线从寄存器中读取第一供电电压值;在上述步骤S104和步骤S204中,通过集成电路总线工具向电源管理总线发送写指令,以通过电源管理总线在寄存器中写入供电电压拉偏值;在基板管理控制器启动后,通过集成电路总线工具向电源管理总线发送控制指令,将电源管理总线的控制权切换至基板管理控制器。

在本实施例中还提供了一种服务器部件电压调节装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

本实施例提供一种服务器部件电压调节装置,如图3所示,包括:

存储地址确定模块301,用于确定服务器系统中被测部件的供电电压值的存储地址。

寄存器读取模块302,用于通过电源管理总线,按照存储地址从寄存器中读取第一供电电压值。

电压值调整模块303,用于对第一供电电压值进行调整,得到供电电压拉偏值。

寄存器改写模块304,用于通过电源管理总线,按照存储地址将供电电压拉偏值写入寄存器中,以使服务器系统根据供电电压拉偏值对被测部件进行供电。

在一些可选的实施方式中,本发明实施提供的装置还包括:

第二供电电压值读取模块,用于通过电源管理总线,按照存储地址从寄存器中读取第二供电电压值;

比较模块,用于将第二供电电压值与供电电压拉偏值进行比较,得到比较结果;

拉偏结果判定模块,若第二供电电压值与供电电压拉偏值相同,拉偏结果判定模块用于判定被测部件的供电电压拉偏成功。

若第二供电电压值与供电电压拉偏值不相同,拉偏结果判定模块用于判定被测部件的供电电压拉偏失败。

循环模块,若拉偏结果判定模块用于判定被测部件的供电电压拉偏失败,循环模块用于重复执行寄存器改写模块304、第二供电电压值读取模块、比较模块、拉偏结果判定模块的功能。

在一些可选的实施方式中,本发明实施提供的装置还包括:

测试数据采集模块,用于获取服务器系统的测试数据;

兼容性判定模块,用于根据测试数据判断服务器系统对被测部件是否兼容。

在一些可选的实施方式中,本发明实施提供的装置还包括:

电源管理总线控制模块,用于向服务器系统中的电源管理总线发送控制指令,将电源管理总线切换至基板管理控制器。

在一些可选的实施方式中,第一供电电压值包括低电压值和高电压值,电压值调整模块303具体包括:

低电压拉偏单元,用于按照第一预设比例对低电压值向下拉偏,得到低电压拉偏值。

高电压拉偏单元,用于按照第二预设比例对高电压值向上拉偏,得到高电压拉偏值。

在一些可选的实施方式中,在本发明实施例提供的装置中,基板管理控制器通过集成电路总线工具访问电源管理总线,以通过电源管理总线从寄存器中读取第一供电电压值。

上述各个模块和单元的更进一步的功能描述与上述对应实施例相同,在此不再赘述。

本实施例中的服务器部件电压调节装置是以功能单元的形式来呈现,这里的单元是指ASIC(Application Specific Integrated Circuit,专用集成电路)电路,执行一个或多个软件或固定程序的处理器和存储器,和/或其他可以提供上述功能的器件。

本发明实施例还提供一种计算机设备,具有上述图3所示的服务器部件电压调节装置。

请参阅图4,图4是本发明可选实施例提供的一种计算机设备的结构示意图,如图4所示,该计算机设备包括:一个或多个处理器10、存储器20,以及用于连接各部件的接口,包括高速接口和低速接口。各个部件利用不同的总线互相通信连接,并且可以被安装在公共主板上或者根据需要以其它方式安装。处理器可以对在计算机设备内执行的指令进行处理,包括存储在存储器中或者存储器上以在外部输入/输出装置(诸如,耦合至接口的显示设备)上显示GUI的图形信息的指令。在一些可选的实施方式中,若需要,可以将多个处理器和/或多条总线与多个存储器和多个存储器一起使用。同样,可以连接多个计算机设备,各个设备提供部分必要的操作(例如,作为服务器阵列、一组刀片式服务器、或者多处理器系统)。图4中以一个处理器10为例。

处理器10可以是中央处理器,网络处理器或其组合。其中,处理器10还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路,可编程逻辑器件或其组合。上述可编程逻辑器件可以是复杂可编程逻辑器件,现场可编程逻辑门阵列,通用阵列逻辑或其任意组合。

其中,存储器20存储有可由至少一个处理器10执行的指令,以使至少一个处理器10执行实现上述实施例示出的方法。

存储器20可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器20可以包括高速随机存取存储器,还可以包括非瞬时存储器,例如至少一个磁盘存储器件、闪存器件、或其他非瞬时固态存储器件。在一些可选的实施方式中,存储器20可选包括相对于处理器10远程设置的存储器,这些远程存储器可以通过网络连接至该计算机设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

存储器20可以包括易失性存储器,例如,随机存取存储器;存储器也可以包括非易失性存储器,例如,快闪存储器,硬盘或固态硬盘;存储器20还可以包括上述种类的存储器的组合。

该计算机设备还包括输入装置30和输出装置40。处理器10、存储器20、输入装置30和输出装置40可以通过总线或者其他方式连接,图4中以通过总线连接为例。

输入装置30可接收输入的数字或字符信息,以及产生与该计算机设备的用户设置以及功能控制有关的键信号输入,例如触摸屏、小键盘、鼠标、轨迹板、触摸板、指示杆、一个或者多个鼠标按钮、轨迹球、操纵杆等。输出装置40可以包括显示设备、辅助照明装置(例如,LED)和触觉反馈装置(例如,振动电机)等。上述显示设备包括但不限于液晶显示器,发光二极管,显示器和等离子体显示器。在一些可选的实施方式中,显示设备可以是触摸屏。

本发明实施例还提供了一种计算机可读存储介质,上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可记录在存储介质,或者被实现通过网络下载的原始存储在远程存储介质或非暂时机器可读存储介质中并将被存储在本地存储介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件的存储介质上的这样的软件处理。其中,存储介质可为磁碟、光盘、只读存储记忆体、随机存储记忆体、快闪存储器、硬盘或固态硬盘等;进一步地,存储介质还可以包括上述种类的存储器的组合。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件,当软件或计算机代码被计算机、处理器或硬件访问且执行时,实现上述实施例示出的方法。

虽然结合附图描述了本发明的实施例,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。

技术分类

06120116211823