欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種信息診斷方法及系統(tǒng)的制作方法

文檔序號:6640814閱讀:196來源:國知局
一種信息診斷方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種信息診斷方法及系統(tǒng),上述方法包括以下步驟:運行LTP測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件;對所述輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件;對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型,不僅可以幫助系統(tǒng)研發(fā)人員更好地發(fā)現(xiàn)系統(tǒng)中存在的性能問題,并幫助系統(tǒng)研發(fā)人員對系統(tǒng)進行優(yōu)化和驗證,還可以有效提高研發(fā)人員的工作效率。
【專利說明】 一種信息診斷方法及系統(tǒng)

【技術領域】
[0001]本發(fā)明屬于信息診斷領域,尤其涉及一種信息診斷方法及系統(tǒng)。

【背景技術】
[0002]隨著計算機技術以及集成電路技術的飛速發(fā)展,高性能的計算機系統(tǒng)越來越成為經(jīng)濟社會發(fā)展的需要,然而高性能計算機的研發(fā)過程卻是一個漫長而艱辛的過程,為了有效縮短高性能計算機的研發(fā)周期,快速搶占高性能計算機系統(tǒng)市場,迫切需要一種有效的對內核進行優(yōu)化的方法來加速高性能計算機的研發(fā)進程。


【發(fā)明內容】

[0003]本發(fā)明提供一種信息診斷方法及系統(tǒng),以解決上述問題。
[0004]本發(fā)明提供一種信息診斷方法。上述方法包括以下步驟:
[0005]運行II?測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件;
[0006]對所述輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件;
[0007]對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型。
[0008]本發(fā)明還提供一種信息診斷系統(tǒng),包括日志文件輸出模塊、錯誤輸出目標文件定位模塊、錯誤類型獲取模塊;其中,所述日志文件輸出模塊通過所述錯誤輸出目標文件定位模塊與所述錯誤類型獲取模塊相連;
[0009]所述日志文件輸出模塊,用于運行口?測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件并將所述輸出日志文件發(fā)送至所述錯誤輸出目標文件定位模塊;
[0010]所述錯誤輸出目標文件定位模塊,用于對所述輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件并將所述錯誤輸出目標文件發(fā)送至所述錯誤類型獲取模塊;
[0011]所述錯誤類型獲取模塊,用于對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型。
[0012]相較于先前技術,根據(jù)本發(fā)明提供的一種信息診斷方法及系統(tǒng),不僅可以幫助系統(tǒng)研發(fā)人員更好地發(fā)現(xiàn)系統(tǒng)中存在的性能問題,并幫助系統(tǒng)研發(fā)人員對系統(tǒng)進行優(yōu)化和驗證,還可以有效提高研發(fā)人員的工作效率。

【專利附圖】

【附圖說明】
[0013]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0014]圖1所示為本發(fā)明實施例1的信息診斷方法處理流程圖;
[0015]圖2所示為本發(fā)明實施例2的信息診斷方法處理流程圖;
[0016]圖3所示為本發(fā)明實施例3的信息診斷系統(tǒng)結構圖。

【具體實施方式】
[0017]下文中將參考附圖并結合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0018]圖1所示為本發(fā)明實施例1的信息診斷方法處理流程圖,包括以下步驟:
[0019]步驟101:下載口?測試源碼包至第一目錄并進行解壓后,進入第二目錄;
[0020]所述第一目錄是指八001:目錄,所述第二目錄是指/:^001:/1如-:^11-20140828目錄。
[0021]下載口?測試源碼包是指通過下載鏈接:
[0022]111:1:13: //80111-06^01-^6.1101/^X0 1601:8/11:13/^1168/181:681:/(10界 11108(1 下裁戸斤述 IX?1111 式夕原石馬11:0-^1111-20140828.622.至 /^001 目錄下。
[0023]對所述II?測試源碼包解壓后,進入八00“1如-血11-20140828目錄。
[0024]步驟102:配置編譯安裝II?測試工具;
[0025]運行命令#./0011^1^111-6^1118^6 &11 #1118^6 11181:811 配置編譯安裝 1/1?測試工具。
[0026]步驟103:安裝完成后檢測口?測試源碼包安裝成功;
[0027]在第三目錄下運行#.命令,若正確運行并且產(chǎn)生輸出,則II?測試源碼包安裝成功。
[0028]第三目錄是指目錄。
[0029]步驟104:運行II?測試源碼包對測試目標項進行診斷測試,獲取輸出日志文件;
[0030]在所述第三目錄下運行命令1-681111:10?.20140922-01^-20140922.對測試目標項進行診斷測試,獲取輸出日志文件1^65111^10^.20140922。
[0031]測試目標項包括:硬件平臺、系統(tǒng)內核。
[0032]步驟105:對輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件;
[0033]步驟106:對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型。
[0034]所述診斷測試失敗項是指測試項。
[0035]錯誤類型包括:系統(tǒng)運行時間超時、系統(tǒng)死鎖。
[0036]進入/0^)1:/11:1)/:^681111:8目錄,查看輸出日志文件 1681111:108.20140922,獲得診斷測試失敗項^6^188^604的測試結果為?811,進入/1-001:/11:1)-^1111-20140828目錄,使用尺.命令對該目錄下的所有文件進行標記,查看目錄下的1^)-20140922.0111^111:文件中關于86廿^8叫604測試項的輸出,找到錯誤輸出語句 11101-6886(1)5000118,然后在 /。的/丨如目錄下運行 “了?八]X: 81:11116 111(^6386(1)5000118 0^-:^ - 00101~ 命令,定位到錯誤輸出目標文件 1:681:(^868/1^611161/878(^11/861::^118386/861::^11838604.(^ 然后打開該文件
1:681:08868/^61-1161/8780^11/^61:1-1188^604.0, 運對丁 /1'卩八11: 8七 1111611101-6886(1)5000118定位到錯誤輸出在目標文件中的位置,然后分析錯誤產(chǎn)生的原因。
[0037]圖2所示為本發(fā)明實施例2的信息診斷方法處理流程圖,包括以下步驟:
[0038]步驟201:運行II?測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件;
[0039]步驟202:對所述輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件;
[0040]步驟203:對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型。
[0041]圖3所示為本發(fā)明實施例3的信息診斷系統(tǒng)結構圖,包括日志文件輸出模塊、錯誤輸出目標文件定位模塊、錯誤類型獲取模塊;其中,所述日志文件輸出模塊通過所述錯誤輸出目標文件定位模塊與所述錯誤類型獲取模塊相連;
[0042]所述日志文件輸出模塊,用于運行II?測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件并將所述輸出日志文件發(fā)送至所述錯誤輸出目標文件定位模塊;
[0043]所述錯誤輸出目標文件定位模塊,用于對所述輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件并將所述錯誤輸出目標文件發(fā)送至所述錯誤類型獲取模塊;
[0044]所述錯誤類型獲取模塊,用于對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型。
[0045]相較于先前技術,根據(jù)本發(fā)明提供的一種信息診斷方法及系統(tǒng),不僅可以幫助系統(tǒng)研發(fā)人員更好地發(fā)現(xiàn)系統(tǒng)中存在的性能問題,并幫助系統(tǒng)研發(fā)人員對系統(tǒng)進行優(yōu)化和驗證,還可以有效提高研發(fā)人員的工作效率。
[0046]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。
【權利要求】
1.一種信息診斷方法,其特征在于,包括以下步驟: 運行LTP測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件; 對所述輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件; 對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型。
2.根據(jù)權利要求1所述的方法,其特征在于,所述錯誤類型包括:系統(tǒng)運行時間超時、系統(tǒng)死鎖。
3.根據(jù)權利要求1所述的方法,其特征在于,所述測試目標項包括:硬件平臺、系統(tǒng)內核。
4.根據(jù)權利要求1所述的方法,其特征在于,所述診斷測試失敗項是指getrusage04測試項。
5.根據(jù)權利要求1所述的方法,其特征在于,運行LTP測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件之前,還包括: 下載LTP測試源碼包至第一目錄并進行解壓后,進入第二目錄;其中,所述第一目錄是指/root目錄,所述第二目錄是指/root/ltp-full-20140828目錄。
6.根據(jù)權利要求5所述的方法,其特征在于,配置編譯安裝LTP測試工具。
7.根據(jù)權利要求6所述的方法,其特征在于,安裝完成后對LTP測試源碼包是否安裝成功進行檢測。
8.一種信息診斷系統(tǒng),其特征在于,包括日志文件輸出模塊、錯誤輸出目標文件定位模塊、錯誤類型獲取模塊;其中,所述日志文件輸出模塊通過所述錯誤輸出目標文件定位模塊與所述錯誤類型獲取模塊相連; 所述日志文件輸出模塊,用于運行LTP測試源碼包,對測試目標項進行診斷測試,獲取輸出日志文件并將所述輸出日志文件發(fā)送至所述錯誤輸出目標文件定位模塊; 所述錯誤輸出目標文件定位模塊,用于對所述輸出日志文件進行分析,獲取診斷測試失敗項及其輸出,確定錯誤輸出語句并定位錯誤輸出目標文件并將所述錯誤輸出目標文件發(fā)送至所述錯誤類型獲取模塊; 所述錯誤類型獲取模塊,用于對所述錯誤輸出目標文件進行分析,獲取錯誤輸出在目標文件中的位置,進而確定錯誤類型。
【文檔編號】G06F11/36GK104503914SQ201410849041
【公開日】2015年4月8日 申請日期:2014年12月29日 優(yōu)先權日:2014年12月29日
【發(fā)明者】宋秀苗, 王文悅 申請人:浪潮(北京)電子信息產(chǎn)業(yè)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
武川县| 罗山县| 金阳县| 开江县| 彭泽县| 巴林右旗| 泰和县| 连云港市| 伊川县| 海丰县| 宜城市| 河津市| 兴海县| 甘南县| 泸溪县| 新昌县| 勐海县| 淮安市| 宁南县| 阿鲁科尔沁旗| 永新县| 紫金县| 辉县市| 鄢陵县| 五指山市| 商南县| 西乡县| 丹棱县| 咸丰县| 高平市| 新津县| 宜昌市| 东乡| 乌鲁木齐市| 白河县| 嵩明县| 保山市| 乾安县| 达尔| 黔江区| 溧水县|