一种服务器参数配置方法、装置及存储介质与流程

文档序号:28530731发布日期:2022-01-19 12:41阅读:65来源:国知局
一种服务器参数配置方法、装置及存储介质与流程

1.本发明涉及计算机技术领域,具体涉及一种服务器参数配置方法、装置及存储介质。


背景技术:

2.随着市场对服务器的需求越来越高,用户根据自身业务需求定制服务器的需求也日益增多。但由于服务器在出厂时,服务器的中央处理器(central processing unit,cpu)运行模式是默认模式,因此,为满足用户的业务需求,需对待交付服务器的cpu运行模式进行调整。
3.在对cpu运行模式进行调整时,主要是针对该服务器的基本输入输出系统(basic input output system,bios)参数和服务器的操作系统(operating system,os)参数进行调整。
4.但在相关技术中,对bios参数和os参数进行配置调整时,是采用人工校验、人工调整的方式进行调整。但采用该种方式进行调整时,配置效率低,人工成本高,且不利于保证大批量操作的准确性,进而影响服务器的交付质量。


技术实现要素:

5.因此,本发明要解决的技术问题在于克服现有技术中调整cpu性能的配置参数的调整效率低且人工成本高的缺陷,从而提供一种服务器参数配置方法、装置及存储介质。
6.根据第一方面,本发明提供一种服务器参数配置方法,所述服务器参数配置方法包括如下步骤:
7.获取服务器的初始基本输入输出系统参数以及初始操作系统参数;
8.判断所述初始基本输入输出系统参数是否满足配置要求;
9.当所述初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求;
10.当初始操作系统参数满足配置要求时,判断中央处理器是否运行在所述配置要求对应的状态;
11.当所述中央处理器运行在所述状态时,配置完成。
12.在该方式中,能够根据服务器内中央处理器的初始基本输入输出系统参数以及初始操作系统参数,自动检测服务器的初始参数配置情况是否满足配置需求,进而结合中央处理器的运行状态,检测服务器的配置完成情况,以实现中央处理器运行模式的自动校验,从而降低人工成本和时间成本,提高配置效率。
13.结合第一方面,在第一方面的第一实施方式中,所述方法还包括:
14.当所述初始基本输入输出系统参数不满足配置要求时,根据配置要求修改所述初始基本输入输出系统参数。
15.在该方式中,通过对不满足配置要求的初始基本输入输出系统参数进行自动修
改,有助于实现参数的自动化配置,进而减少人工干预,从而有利于提高参数配置的准确度,促进参数配置进程。
16.结合第一方面的第一实施方式,在第一方面的第二实施方式中,根据配置要求修改所述初始基本输入输出系统参数之后,所述方法还包括:
17.对修改后的所述初始基本输入输出系统参数进行二次核验。
18.在该方式中,通过对修改后的初始基本输入输出系统参数进行二次核验,有利于确定检测初始基本输入输出系统参数的修改完成情况,以及修改后的初始基本输入输出系统参数是否满足配置要求,进而提高参数配置的准确度。
19.结合第一方面、第一方面的第一实施方式和/或第一方面的第二实施方式,在第一方面的第三实施方式中,所述方法还包括:
20.当初始操作系统参数不满足配置要求时,根据配置要求修改所述初始操作系统参数。
21.在该方式中,通过对不满足配置要求的初始操作系统参数进行自动修改,有助于实现参数的自动化配置,进而减少人工干预,从而有利于提高参数配置的准确度,促进参数配置进程。
22.结合第一方面的第三实施方式,在第一方面的第四实施方式中,根据配置要求修改所述初始操作系统参数之后,所述方法还包括:
23.对修改后的所述初始操作系统参数进行二次核验。
24.在该方式中,通过对修改后的初始操作系统参数进行二次核验,有利于确定检测初始操作系统参数的修改完成情况,以及修改后的操作系统参数是否满足配置要求,进而提高参数配置的准确度。
25.结合第一方面的第四实施方式,在第一方面的第五实施方式中,所述方法还包括:
26.对满足配置要求的所述初始基本输入输出系统参数和满足配置要求的所述操作系统参数进行二次核验。
27.在该方式中,在确定各参数均满足配置要求后,对各参数在进行二次核验,有助于避免在前期分步判断过程中,出现误判断的情况发生,从而提高参数配置的整体准确度,有利于后续中央处理器基于配置好的参数进行运行时,能够提高稳定性。
28.结合第一方面,在第一方面的第六实施方式中,所述配置要求为所述中央处理器处于高性能模式;所述配置要求对应的状态为超频状态:
29.所述当初始操作系统参数满足配置要求时,判断中央处理器是否运行在所述配置要求对应的状态,包括:
30.当初始操作系统参数满足所述中央处理器处于高性能模式时,判断所述中央处理器运行时是否处于超频状态。
31.在该方式中,在确定服务器的配置参数满足高性能模式的情况下,通过判断中央处理器的运行状态是否处于超频状态,能够预先确定中央处理器在后续实际运行中能否满足用户需求,进而提高参数配置的准确度,从而通过多角度检测方式,保障配置完成后的服务器能够满足配置需求。
32.根据第二方面,本发明提供一种中断设置装置,所述服务器参数配置装置包括如下步骤:
33.获取单元,用于获取服务器的初始基本输入输出系统参数以及初始操作系统参数;
34.第一判断单元,用于判断所述初始基本输入输出系统参数是否满足配置要求;
35.第二判断单元,用于当所述初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求;
36.第三判断单元,用于当初始操作系统参数满足配置要求时,判断中央处理器是否运行在所述配置要求对应的状态;
37.检测单元,用于当所述中央处理器运行在所述状态时,配置完成。
38.结合第二方面,在第二方面的第一实施方式中,所述装置还包括:
39.第一修改单元,用于当所述初始基本输入输出系统参数不满足配置要求时,根据配置要求修改所述初始基本输入输出系统参数。
40.结合第二方面的第一实施方式,在第二方面的第二实施方式中,所述装置还包括:
41.第一核验单元,用于对修改后的所述初始基本输入输出系统参数进行二次核验。
42.结合第二方面、第二方面的第一实施方式和/或第二方面的第二实施方式,在第二方面的第三实施方式中,所述装置还包括:
43.第二修改单元,用于当初始操作系统参数不满足配置要求时,根据配置要求修改所述初始操作系统参数。
44.结合第二方面的第三实施方式,在第二方面的第四实施方式中,所述装置还包括:
45.第二核验单元,用于对修改后的所述初始操作系统参数进行二次核验。
46.结合第二方面的第四实施方式,在第二方面的第五实施方式中,所述装置还包括:
47.第三核验单元,用于对满足配置要求的所述初始基本输入输出系统参数和满足配置要求的所述操作系统参数进行二次核验。
48.结合第二方面,在第二方面的第六实施方式中,所述配置要求为所述中央处理器处于高性能模式;
49.所述配置要求对应的状态为超频状态;
50.所述核验单元,还包括:
51.核验子单元,用于当初始操作系统参数满足所述中央处理器处于高性能模式时,判断所述中央处理器运行时是否处于超频状态。
52.根据第三方面,本发明实施方式还提供一种计算机设备,包括存储器和处理器,所述存储器和所述处理器之间互相通信连接,所述存储器中存储有计算机指令,所述处理器通过执行所述计算机指令,从而执行第一方面及其可选实施方式中任一项的服务器参数配置方法。
53.根据第四方面,本发明实施方式还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行第一方面及其可选实施方式中任一项的服务器参数配置方法。
附图说明
54.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的
附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
55.图1是根据一示例性实施例提出的一种服务器参数配置方法的流程图。
56.图2是根据一示例性实施例提出的另一种服务器参数配置方法的流程图。
57.图3是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。
58.图4是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。
59.图5是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。
60.图6是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。
61.图7是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。
62.图8是根据一示例性实施例提出的一种服务器参数配置装置的结构框图。
63.图9是根据一示例性实施例提出的一种计算机设备的硬件结构示意图。
具体实施方式
64.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
65.服务器在出厂时,服务器的中央处理器(central processing unit,cpu)运行模式是默认模式,因此,为满足用户的业务需求,提供针对性的服务,需对待交付服务器的cpu运行模式进行调整。其中,cpu运行模式可以包括高性能模式、单核模式、省电模式、用户隔离模式或者默认模式。
66.在对cpu运行模式进行调整时,需要针对该服务器的bios参数和os参数进行调整。
67.但在相关技术中,对bios参数和os参数进行调整时,是采用人工校验、人工调整的方式进行调整,进而导致调整效率低,人工成本高,且不利于保证大批量操作的准确性,影响服务器的交付质量。
68.为解决上述问题,本发明实施例中提供一种服务器参数配置方法,用于服务器中,需要说明的是,其执行主体可以是服务器参数配置装置,该装置可以通过软件、硬件或者软硬件结合的方式实现成为服务器的部分或者全部。下述方法实施例中,均以执行主体以服务器为例来进行说明。
69.本发明实施例中的服务器中,至少包括一个cpu和os,以保证该计算机设备能够正常使用。本发明提供的服务器参数配置方法,能够根据服务器内中央处理器的初始基本输入输出系统参数以及初始操作系统参数,自动检测服务器的初始参数配置情况是否满足配置需求,进而结合中央处理器的运行状态,检测中央处理器的配置完成情况,以实现中央处理器运行模式的自动校验,从而降低人工成本和时间成本,提高配置效率。
70.图1是根据一示例性实施例提出的一种服务器参数配置方法的流程图。如图1所示,服务器参数配置方法包括如下步骤s101至步骤s105。
71.在步骤s101中,获取服务器的初始基本输入输出系统参数以及初始操作系统参数。
72.在本发明实施例中,cpu的运行模式,影响服务器为用户提供信息处理和程序运行等服务时的响应能力及处理效率。并且,在实际运行中,cpu的运行模式取决于服务器的
bios参数和os参数的支持。因此,为明确服务器在初始参数配置下,初始bios参数和初始os参数对应支持的cpu的运行模式,则分别获取服务器的bios参数和初始os参数,以便后续进行参数调整时,能够进行针对性的调整。
73.在步骤s102中,判断初始基本输入输出系统参数是否满足配置要求。
74.在本发明实施例中,配置要求可以理解为cpu在实际运行时所满足的运行模式。不同的配置要求,对应cpu处于不同运行模式,进而导致bios对应的参数和os对应的参数不同。即,在不同运行模式下,对应所需的bios参数和所需的os参数不同。
75.通过判断初始bios参数是否满足配置要求,可以确定初始bios参数是否与所需的bios参数相同,进而确定是否需要对初始bios参数进行修改。在一例中,若初始bios参数与所需的bios参数相同,则表征初始bios参数满足配置需求,进而无需修改。若初始bios参数与所需的bios参数不同,则表征初始bios参数不能满足配置需求,进而通过初始bios参数与所需的bios参数之间的对比,明确需要进行调整参数。在一例中,对初始bios参数进行修改时,可以是针对与bios参数存在差异的参数进行修改。在另一例中,对初始bios参数进行修改时,可以是将初始bios参数全部替换为所需的bios参数。
76.在步骤s103中,当初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求。
77.在本发明实施例中,判断初始os参数是否能够满足配置要求,是用于判断初始os参数是否满足所需的bios参数,进而确定在初始情况下,初始os参数是否能够支持cpu在所需的运行模式进行运行,以便确定是否需要对该初始os参数进行修改。
78.由于bios是一组固化到计算机内主板上一个rom芯片上的程序,为服务器提供最底层的、最直接的硬件设置和控制,进而为os的稳定运行提供保障。因此,当需要对os对应的参数进行修改时,需要基于biso对应的参数进行修改。若bios对应的参数是错误参数,则在对os对应的参数进行修改时,属于无效修改,且容易导致配置时间过长。
79.因此,为提高cpu参数配置效率,节省判断成本,促进配置进程,则在确定初始bios参数满足配置要求时,判断初始os参数是否满足配置要求,进而当需要对初始os参数进行修改时,能够保障bios对应的参数是正确参数,从而提高修改效率,节省配置时间。其中,bios对应的参数可以包括:初始bios参数或者修改后的初始bios参数。
80.在步骤s104中,当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态。
81.在本公开实施例中,当初始os参数满足配置要求时,则表征bios对应的参数满足bios所需的参数,同时os对应的参数也满足os所需的参数。为确保cpu基于当前配置好的参数进行运行时,能够满足配置要求对应的运行状态,则进一步判断cpu的运行状态,以模拟cpu在参数配置完成后的真实运行情况,进而提高参数配置的准确性。
82.在步骤s105中,当中央处理器运行在状态时,配置完成。
83.通过上述实施例,能够基于初始bios参数和os参数,对服务器参数配置进行静态参数判断和动态运行状态判断的方式进行校验,进而达到对服务器参数配置进行多方面校验和调整目的,从而降低人工成本和时间成本,提高服务器参数的配置效率,有利于达到满足大批量的参数配置需求的目的。
84.图2是根据一示例性实施例提出的另一种服务器参数配置方法的流程图。如图2所
示,服务器参数配置方法包括如下步骤。
85.在步骤s201中,获取服务器的初始基本输入输出系统参数以及初始操作系统参数。
86.在步骤s202中,判断初始基本输入输出系统参数是否满足配置要求。与步骤s102的实施方式相同,在此不再赘述。
87.在步骤s2031中,当初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求。
88.在步骤s2032中,当初始基本输入输出系统参数不满足配置要求时,根据配置要求修改初始基本输入输出系统参数。
89.在本发明实施例中,当初始bios参数不满足所需的bios参数时,则表征在初始情况下,初始bios参数不能够支持cpu在所需的运行模式进行运行,因此,需要对初始bios参数进行修改,以达到满足配置要求的目的。
90.在一示例中,在对初始bios参数进行修改时,是将初始bios参数修改为与所需的bios参数相同的参数。
91.在步骤s204中,当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态。
92.在步骤s205中,当中央处理器运行在状态时,配置完成。
93.通过上述实施例,对不满足配置要求的初始bios参数进行自动修改,有助于实现服务器参数的自动化配置,进而减少人工干预,从而有利于提高参数配置的准确度,促进参数配置进程。
94.图3是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。如图3所示,服务器参数配置方法包括如下步骤。
95.在步骤s301中,获取服务器的初始基本输入输出系统参数以及初始操作系统参数。
96.在步骤s302中,判断初始基本输入输出系统参数是否满足配置要求。
97.在步骤s3031中,当初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求。
98.在步骤s3032中,当初始基本输入输出系统参数不满足配置要求时,根据配置要求修改初始基本输入输出系统参数。
99.在步骤s304中,对修改后的初始基本输入输出系统参数进行二次核验。
100.在本发明实施例中,通过对修改后的初始bios参数进行二次核验,有助于确定初始bios参数的修改完成情况,以便确定初始bios参数是否修改完成。同时,基于二次核验,有助于确定在修改过程中,与所需的bios参数不同的初始bios参数是否修改完全,是否存在遗漏或者误修改的情况发生,进而提高参数配置的准确度。
101.在一示例中,当核验通过后,可以采用重启服务器的方式使修改后的初始bios参数生效。即,在服务器重启后,修改后的初始bios参数将初始bios参数完全覆盖,以使bios对应的参数仅为修改后的初始bios参数。
102.在步骤s305中,当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态。
103.在步骤s306中,当中央处理器运行在状态时,配置完成。
104.通过上述实施例,通过对修改后的初始bios参数进行二次核验,有利于确定检测初始bios参数的修改完成情况,以及修改后的初始bios参数是否满足配置要求,进而提高参数配置的准确度。
105.图4是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。如图4所示,服务器参数配置方法包括如下步骤。
106.在步骤s401中,获取服务器的初始基本输入输出系统参数以及初始操作系统参数。
107.在步骤s402中,判断初始基本输入输出系统参数是否满足配置要求。
108.在步骤s4031中,当初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求。
109.在步骤s4032中,当初始基本输入输出系统参数不满足配置要求时,根据配置要求修改初始基本输入输出系统参数。
110.在步骤s404中,对修改后的初始基本输入输出系统参数进行二次核验。
111.在步骤s4051中,当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态。
112.在步骤s4052中,当初始操作系统参数不满足配置要求时,根据配置要求修改初始操作系统参数。
113.在本发明实施例中,通过对不满足配置要求的初始os参数进行自动修改,有助于实现参数的自动化配置,进而减少人工干预,从而有利于提高参数配置的准确度,促进参数配置进程。
114.在一示例中,在对初始os参数进行修改时,是将初始os参数修改为与所需的os参数相同的参数。
115.在步骤s406中,当中央处理器运行在状态时,配置完成。
116.图5是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。如图5所示,服务器参数配置方法包括如下步骤。
117.在步骤s501中,获取服务器的初始基本输入输出系统参数以及初始操作系统参数。
118.在步骤s502中,判断初始基本输入输出系统参数是否满足配置要求。
119.在步骤s5031中,当初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求。
120.在步骤s5032中,当初始基本输入输出系统参数不满足配置要求时,根据配置要求修改初始基本输入输出系统参数。
121.在步骤s504中,对修改后的初始基本输入输出系统参数进行二次核验。
122.在步骤s5051中,当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态。
123.在步骤s5052中,当初始操作系统参数不满足配置要求时,根据配置要求修改初始操作系统参数。
124.在步骤s506中,对修改后的初始操作系统参数进行二次核验。
125.在本发明实施例中,通过对修改后的初始os参数进行二次核验,有助于确定初始os参数的修改完成情况,以便确定初始os参数是否修改完成。同时,基于二次核验,有助于确定在修改过程中,与所需的os参数不同的初始os参数是否修改完全,是否存在遗漏或者误修改的情况发生,进而提高参数配置的准确度。
126.在步骤s507中,当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态。
127.在步骤s508中,当中央处理器运行在状态时,配置完成。
128.通过上述实施例,通过对修改后的初始os参数进行二次核验,有利于确定检测初始os参数的修改完成情况,以及修改后的初始os参数是否满足配置要求,进而提高参数配置的准确度。
129.图6是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。如图6所示,服务器参数配置方法包括如下步骤。
130.在步骤s601中,获取服务器的初始基本输入输出系统参数以及初始操作系统参数。
131.在步骤s602中,判断初始基本输入输出系统参数是否满足配置要求。
132.在步骤s6031中,当初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求。
133.在步骤s6032中,当初始基本输入输出系统参数不满足配置要求时,根据配置要求修改初始基本输入输出系统参数。
134.在步骤s604中,对修改后的初始基本输入输出系统参数进行二次核验。
135.在步骤s6051中,当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态。
136.在步骤s6052中,当初始操作系统参数不满足配置要求时,根据配置要求修改初始操作系统参数。
137.在步骤s606中,对修改后的初始操作系统参数进行二次核验。
138.在步骤s607中,对满足配置要求的初始基本输入输出系统参数和满足配置要求的操作系统参数进行二次核验。
139.在本发明实施例中,在确定各参数均满足配置要求后,对各参数在进行二次核验,有助于避免在前期分步判断过程中,出现误判断的情况发生,从而提高参数配置的整体准确度,有利于后续cpu基于配置好的参数进行运行时,能够提高稳定性。
140.在步骤s608中,判断中央处理器是否运行在配置要求对应的状态。
141.在步骤s609中,当中央处理器运行在状态时,配置完成。
142.在一实施场景中,cpu需要满足的配置要求可以为cpu处于高性能模式。当cpu处于高性能模式运行时,cpu是处于超频状态下进行运行的,因此,为判断cpu基于当前配置好的参数进行运行时,是否可以处于高性能模式进行运行,则在判断cpu状态时,可以基于cpu的状态是否处于超频状态进行判断。其中,cpu参数配置过程可以如图7所示,图7是根据一示例性实施例提出的又一种服务器参数配置方法的流程图。
143.在步骤s701中,获取服务器的初始基本输入输出系统参数以及初始操作系统参数。
144.在步骤s702中,判断初始基本输入输出系统参数是否满足高性能模式。
145.在步骤s703中,当初始基本输入输出系统参数满足高性能模式时,判断初始操作系统参数是否满足高性能模式。
146.在步骤s704中,当初始操作系统参数满足高性能模式时,判断中央处理器是否运行在超频状态。
147.在步骤s705中,当中央处理器运行在超频状态时,配置完成。
148.通过上述实施例,能够将bios对应的参数和os的对应的参数自动配置成能够支持cpu处于高性能模式下对应的参数,进而实现服务器参数的自动校验和调整,简化配置过程,从而节省人工成本和时间成本,提高服务器参数的配置效率,有利于达到满足大批量的参数配置需求的目的。
149.在另一实施场景中,为保证参数配置完全,提高配置的稳定性,则确定修改后的初始bios参数满足配置要求后,重启服务器,以使修改后的初始bios参数能够生效。针对生效后的bios参数,判断初始os参数是否满足配置要求。若初始os参数不满足配置要求,则对初始os参数进行修改,并对修改后的初始os参数进行二次核验,以保证修改后的初始os参数满足配置要求。当bios和os的参数均配置完成后,对配置好的bios对应的参数和os对应的参数进行核验,以确保各参数均已配置完成,能够支持cpu在高性能模式下进行运行,进而判断cpu运行时是否处于超频状态,以便确定服务器在实际应用时能否满足配置需求,从而提高参数配置的稳定性。
150.应该理解的是,虽然图1-图7中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-图7中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
151.基于相同发明构思,本发明还提供一种服务器参数配置装置。
152.图8是根据一示例性实施例提出的一种服务器参数配置装置的结构框图。如图8所示,服务器参数配置装置包括获取单元801、第一判断单元802、第二判断单元803、第三判断单元804和检测单元805。
153.获取单元801,用于获取服务器的初始基本输入输出系统参数以及初始操作系统参数;
154.第一判断单元802,用于判断初始基本输入输出系统参数是否满足配置要求;
155.第二判断单元803,用于当初始基本输入输出系统参数满足配置要求时,判断初始操作系统参数是否满足配置要求;
156.第三判断单元804,用于当初始操作系统参数满足配置要求时,判断中央处理器是否运行在配置要求对应的状态;
157.检测单元805,用于当中央处理器运行在状态时,配置完成。
158.在一实施例中,装置还包括:第一修改单元,用于当初始基本输入输出系统参数不满足配置要求时,根据配置要求修改初始基本输入输出系统参数。
159.在另一实施例中,装置还包括:第一核验单元,用于对修改后的初始基本输入输出
系统参数进行二次核验。
160.在又一实施例中,装置还包括:第二修改单元,用于当初始操作系统参数不满足配置要求时,根据配置要求修改初始操作系统参数。
161.在又一实施例中,装置还包括:第二核验单元,用于对修改后的初始操作系统参数进行二次核验。
162.在又一实施例中,装置还包括:第三核验单元,用于对满足配置要求的初始基本输入输出系统参数和满足配置要求的操作系统参数进行二次核验。
163.在又一实施例中,配置要求为中央处理器处于高性能模式。配置要求对应的状态为超频状态。核验单元,还包括:核验子单元,用于当初始操作系统参数满足中央处理器处于高性能模式时,判断中央处理器运行时是否处于超频状态。
164.上述服务器参数配置装置的具体限定以及有益效果可以参见上文中对于服务器参数配置方法的限定,在此不再赘述。上述各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
165.图9是根据一示例性实施例提出的一种计算机设备的硬件结构示意图。如图9所示,该设备包括一个或多个处理器910以及存储器920,存储器920包括持久内存、易失内存和硬盘,图9中以一个处理器910为例。该设备还可以包括:输入装置930和输出装置940。
166.处理器910、存储器920、输入装置930和输出装置940可以通过总线或者其他方式连接,图9中以通过总线连接为例。
167.处理器910可以为中央处理器(central processing unit,cpu)。处理器910还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
168.存储器920作为一种非暂态计算机可读存储介质,包括持久内存、易失内存和硬盘,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块,如本技术实施例中的业务管理方法对应的程序指令/模块。处理器910通过运行存储在存储器920中的非暂态软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述服务器参数配置方法。
169.存储器920可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据、需要使用的数据等。此外,存储器920可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器920可选包括相对于处理器910远程设置的存储器,这些远程存储器可以通过网络连接至数据处理装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
170.输入装置930可接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键信号输入。输出装置940可包括显示屏等显示设备。
171.一个或者多个模块存储在存储器920中,当被一个或者多个处理器910执行时,执行如图1-图7所示的方法。
172.上述产品可执行本发明实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,具体可参见如图1-图7所示的实施例中的相关描述。
173.本发明实施例还提供了一种非暂态计算机存储介质,计算机存储介质存储有计算机可执行指令,该计算机可执行指令可执行上述任意方法实施例中的认证方法。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固态硬盘(solid-state drive,ssd)等;存储介质还可以包括上述种类的存储器的组合。
174.本领域技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储记忆体(rom)或随机存储记忆体(ram)等。
175.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1