亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

內(nèi)存裕量測試工具RMT測試方法、裝置、設(shè)備及介質(zhì)與流程

文檔序號:40389417發(fā)布日期:2024-12-20 12:12閱讀:5來源:國知局
內(nèi)存裕量測試工具RMT測試方法、裝置、設(shè)備及介質(zhì)與流程

本技術(shù)涉及數(shù)據(jù)處理,尤其涉及一種內(nèi)存裕量測試工具(rankmargining?tool,rmt)測試方法、裝置、設(shè)備及介質(zhì)。


背景技術(shù):

1、隨著計算機(jī)技術(shù)的不斷發(fā)展,服務(wù)器系統(tǒng)對內(nèi)存的穩(wěn)定性和可靠性要求日益提高。內(nèi)存子系統(tǒng)作為服務(wù)器系統(tǒng)中的重要組成部分,其設(shè)計質(zhì)量直接影響整個系統(tǒng)的穩(wěn)定性和性能。因此,對內(nèi)存進(jìn)行全面、準(zhǔn)確、高效的測試顯得尤為重要。

2、內(nèi)存測試中的一項重要技術(shù)是采用rmt的測試方案,這是一種基于特定基本輸入輸出系統(tǒng)(basic?input/output?system,bios)的內(nèi)存測試方案,主要用于檢測主板在內(nèi)存設(shè)計部分的余量。rmt測試通過對內(nèi)存進(jìn)行全地址空間的測試,可以在系統(tǒng)運行狀態(tài)下發(fā)現(xiàn)絕大部分的內(nèi)存可能故障,確保內(nèi)存的穩(wěn)定性和可靠性。

3、然而,目前在進(jìn)行rmt測試時通常需要依靠人工參與的方式來進(jìn)行,如何自動智能化的進(jìn)行rmt測試是目前亟需解決的一個技術(shù)問題。


技術(shù)實現(xiàn)思路

1、本技術(shù)提供了一種rmt測試方法、裝置、設(shè)備及介質(zhì),用以自動智能化的進(jìn)行rmt測試。

2、第一方面,本技術(shù)提供了一種rmt測試方法,所述方法包括:

3、針對每次向待測服務(wù)器發(fā)送的重啟命令,收集所述待測服務(wù)器在響應(yīng)于每次重啟命令的重啟過程中的運行日志;并基于所述運行日志,獲得所述待測服務(wù)器在每次重啟過程中每種預(yù)設(shè)類型數(shù)據(jù)的測試數(shù)值;

4、基于所述待測服務(wù)器在每次重啟過程中各類型數(shù)據(jù)的測試數(shù)值,獲得所述待測服務(wù)器的各類型數(shù)據(jù)的最終測試數(shù)值;

5、將所述各類型數(shù)據(jù)的最終測試數(shù)值與相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值進(jìn)行比對,根據(jù)比對結(jié)果,確定所述待測服務(wù)器的rmt測試結(jié)果。

6、通過上述方式,針對每次向待測服務(wù)器發(fā)送的重啟命令,可以自動智能化地收集待測服務(wù)器在響應(yīng)于每次重啟命令的重啟過程中的運行日志;并對待測服務(wù)器在每次重啟過程中的運行日志進(jìn)行分析,智能化地獲得待測服務(wù)器在每次重啟過程中每種預(yù)設(shè)類型數(shù)據(jù)的測試數(shù)值,并可以基于待測服務(wù)器在每次重啟過程中各類型數(shù)據(jù)的測試數(shù)值,獲得待測服務(wù)器的各類型數(shù)據(jù)的最終測試數(shù)值,之后,可以將各類型數(shù)據(jù)的最終測試數(shù)值與相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值進(jìn)行比對,根據(jù)比對結(jié)果,自動智能化地確定待測服務(wù)器的rmt測試結(jié)果。相較于人工手動來分析運行日志收集測試數(shù)值、人工手動來確定rmt測試結(jié)果而言,本技術(shù)實施例可以最大程度減少對人工的依賴,最大程度的提高rmt測試過程的自動智能化以及測試結(jié)果的準(zhǔn)確性。

7、在一種可能的實施方式中,所述收集所述待測服務(wù)器在響應(yīng)于每次重啟命令的重啟過程中的運行日志之前,所述方法還包括:

8、將待測服務(wù)器中的基本輸入輸出系統(tǒng)bios配置文件導(dǎo)出到本地,按照預(yù)設(shè)目標(biāo)配置項的參數(shù)值,對所述bios配置文件中目標(biāo)配置項的參數(shù)值進(jìn)行配置;

9、將配置完成的bios配置文件導(dǎo)入到所述待測服務(wù)器中;

10、所述收集所述待測服務(wù)器在響應(yīng)于每次重啟命令的重啟過程中的運行日志,包括:

11、通過配置完成的bios配置文件,收集所述待測服務(wù)器在重啟過程中的運行日志。

12、相較于人工手動來進(jìn)行bios配置文件的配置而言,由于本技術(shù)實施例可以自動智能化的實現(xiàn)對待測服務(wù)器中的bios配置文件的配置,從而可以提高rmt測試的效率、自動化程度以及智能性。

13、在一種可能的實施方式中,所述將待測服務(wù)器中的基本輸入輸出系統(tǒng)bios配置文件導(dǎo)出到本地,包括:

14、通過shell命令以及預(yù)先配置在所述待測服務(wù)器中的軟件能力評鑒sce工具,將待測服務(wù)器中的bios配置文件導(dǎo)出到本地。

15、通過上述方式,可以通過shell命令以及預(yù)先配置在待測服務(wù)器中的sce工具,快捷準(zhǔn)確地將待測服務(wù)器中的bios配置文件導(dǎo)出到本地,便于后續(xù)自動智能化的進(jìn)行rmt測試。

16、在一種可能的實施方式中,向所述待測服務(wù)器發(fā)送重啟命令的過程包括:

17、基于智能平臺管理接口ipmi工具,向所述待測服務(wù)器發(fā)送重啟命令。

18、相較于通過人工手動來對待測服務(wù)器進(jìn)行重啟而言,本技術(shù)實施例中可以基于ipmi自動智能化地向待測服務(wù)器發(fā)送重啟命令,使得待測服務(wù)器自動智能化地重啟,可以提高進(jìn)行rmt測試的自動化水平和智能性。

19、在一種可能的實施方式中,所述基于所述待測服務(wù)器在每次重啟過程中各類型數(shù)據(jù)的測試數(shù)值,獲得所述待測服務(wù)器的各類型數(shù)據(jù)的最終測試數(shù)值,包括:

20、針對每種類型數(shù)據(jù)的測試數(shù)值,根據(jù)所述待測服務(wù)器在每次重啟過程中該類型數(shù)據(jù)的測試數(shù)值,確定該類型數(shù)據(jù)的測試數(shù)值參考值;

21、將該類型數(shù)據(jù)的每個測試數(shù)值分別與所述測試數(shù)值參考值進(jìn)行比對,將與所述測試數(shù)值參考值之間的偏差值超過設(shè)定偏差閾值的測試數(shù)值,確定為無效數(shù)值;

22、基于該類型數(shù)據(jù)中除無效數(shù)值之外的其他測試數(shù)值,確定該類型數(shù)據(jù)的最終測試數(shù)值。

23、通過上述方式,由于針對每種類型數(shù)據(jù)的測試數(shù)值,可以根據(jù)待測服務(wù)器在每次重啟過程中該類型數(shù)據(jù)的測試數(shù)值,確定該類型數(shù)據(jù)的測試數(shù)值參考值;并可以將與該測試數(shù)值參考值之間的偏差值超過設(shè)定偏差閾值的測試數(shù)值,確定為無效數(shù)值,可以將無效數(shù)值進(jìn)行排除,基于該類型數(shù)據(jù)中除無效數(shù)值之外的其他測試數(shù)值,確定該類型數(shù)據(jù)的最終測試數(shù)值,從而可以在一定程度上提高最終測試數(shù)值的有效性和準(zhǔn)確性,進(jìn)而提高rmt測試結(jié)果的準(zhǔn)確性。

24、在一種可能的實施方式中,所述根據(jù)比對結(jié)果,確定所述待測服務(wù)器的rmt測試結(jié)果包括:

25、若所述各類型數(shù)據(jù)的最終測試數(shù)值均位于相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值內(nèi),則確定所述待測服務(wù)器的rmt測試結(jié)果為合格;否則,確定所述待測服務(wù)器的rmt測試結(jié)果為不合格。

26、通過上述方式,由于可以在每個類型數(shù)據(jù)的最終測試數(shù)值均位于相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值內(nèi)時,確定待測服務(wù)器的rmt測試結(jié)果為合格,從而可以最大程度的保證rmt測試結(jié)果的準(zhǔn)確性。

27、在一種可能的實施方式中,所述方法還包括:

28、若所述待測服務(wù)器的rmt測試結(jié)果為不合格,識別最終測試數(shù)值未位于相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值內(nèi)的目標(biāo)類型數(shù)據(jù);

29、根據(jù)預(yù)先保存的類型數(shù)據(jù)與解決方案的對應(yīng)關(guān)系,確定并輸出所述目標(biāo)類型數(shù)據(jù)對應(yīng)的目標(biāo)解決方案。

30、通過上述方式,由于可以在rmt測試結(jié)果為不合格時,確定并輸出相對應(yīng)的目標(biāo)解決方案,以供測試人員參考,可以提高對待測服務(wù)器等進(jìn)行修復(fù)等的效率和準(zhǔn)確性。

31、第二方面,本技術(shù)提供了一種rmt測試裝置,該rmt測試裝置具有實現(xiàn)上述第一方面的方法實施例中電子設(shè)備的行為的功能,有益效果可以參見第一方面的描述,此處不再贅述。rmt測試裝置包括:

32、重啟模塊,用于針對每次向待測服務(wù)器發(fā)送的重啟命令,收集所述待測服務(wù)器在響應(yīng)于每次重啟命令的重啟過程中的運行日志;并基于所述運行日志,獲得所述待測服務(wù)器在每次重啟過程中每種預(yù)設(shè)類型數(shù)據(jù)的測試數(shù)值;

33、獲得模塊,用于基于所述待測服務(wù)器在每次重啟過程中各類型數(shù)據(jù)的測試數(shù)值,獲得所述待測服務(wù)器的各類型數(shù)據(jù)的最終測試數(shù)值;

34、確定模塊,用于將所述各類型數(shù)據(jù)的最終測試數(shù)值與相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值進(jìn)行比對,根據(jù)比對結(jié)果,確定所述待測服務(wù)器的rmt測試結(jié)果。

35、在一種可能的實施方式中,所述重啟模塊,還用于:

36、將待測服務(wù)器中的基本輸入輸出系統(tǒng)bios配置文件導(dǎo)出到本地,按照預(yù)設(shè)目標(biāo)配置項的參數(shù)值,對所述bios配置文件中目標(biāo)配置項的參數(shù)值進(jìn)行配置;

37、將配置完成的bios配置文件導(dǎo)入到所述待測服務(wù)器中;

38、通過配置完成的bios配置文件,收集所述待測服務(wù)器在重啟過程中的運行日志。

39、在一種可能的實施方式中,所述重啟模塊,具體用于:

40、通過shell命令以及預(yù)先配置在所述待測服務(wù)器中的軟件能力評鑒sce工具,將待測服務(wù)器中的bios配置文件導(dǎo)出到本地。

41、在一種可能的實施方式中,所述重啟模塊,具體用于:

42、基于智能平臺管理接口ipmi工具,向所述待測服務(wù)器發(fā)送重啟命令。

43、在一種可能的實施方式中,所述獲得模塊,具體用于:

44、針對每種類型數(shù)據(jù)的測試數(shù)值,根據(jù)所述待測服務(wù)器在每次重啟過程中該類型數(shù)據(jù)的測試數(shù)值,確定該類型數(shù)據(jù)的測試數(shù)值參考值;

45、將該類型數(shù)據(jù)的每個測試數(shù)值分別與所述測試數(shù)值參考值進(jìn)行比對,將與所述測試數(shù)值參考值之間的偏差值超過設(shè)定偏差閾值的測試數(shù)值,確定為無效數(shù)值;

46、基于該類型數(shù)據(jù)中除無效數(shù)值之外的其他測試數(shù)值,確定該類型數(shù)據(jù)的最終測試數(shù)值。

47、在一種可能的實施方式中,所述確定模塊,具體用于:

48、若所述各類型數(shù)據(jù)的最終測試數(shù)值均位于相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值內(nèi),則確定所述待測服務(wù)器的rmt測試結(jié)果為合格;否則,確定所述待測服務(wù)器的rmt測試結(jié)果為不合格。

49、在一種可能的實施方式中,所述確定模塊,還用于:

50、若所述待測服務(wù)器的rmt測試結(jié)果為不合格,識別最終測試數(shù)值未位于相應(yīng)的測試數(shù)值標(biāo)準(zhǔn)范圍值內(nèi)的目標(biāo)類型數(shù)據(jù);

51、根據(jù)預(yù)先保存的類型數(shù)據(jù)與解決方案的對應(yīng)關(guān)系,確定并輸出所述目標(biāo)類型數(shù)據(jù)對應(yīng)的目標(biāo)解決方案。

52、第三方面,本技術(shù)還提供了一種電子設(shè)備,所述電子設(shè)備至少包括處理器和存儲器,所述處理器用于執(zhí)行存儲器中存儲的計算機(jī)程序時實現(xiàn)如第一方面任一項所述的rmt測試方法的步驟。

53、第四方面,本技術(shù)實施例提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)存儲有計算機(jī)程序,所述計算機(jī)程序包括程序指令,所述程序指令當(dāng)被計算機(jī)執(zhí)行時,使所述計算機(jī)執(zhí)行如第一方面中任一項所述的rmt測試方法的步驟。

54、第五方面,本技術(shù)實施例提供了一種計算機(jī)程序產(chǎn)品,所述計算機(jī)程序產(chǎn)品包括:計算機(jī)程序代碼,當(dāng)所述計算機(jī)程序代碼在計算機(jī)上運行時,使得計算機(jī)執(zhí)行上述如第一方面中任一項所述的rmt測試方法的步驟。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1