[發(fā)明專利]在正在進(jìn)行的性能測試期間對計(jì)算機(jī)系統(tǒng)處理器和事務(wù)性能的實(shí)時監(jiān)測在審
| 申請?zhí)枺?/td> | 201611201805.8 | 申請日: | 2016-09-19 |
| 公開(公告)號: | CN106951362A | 公開(公告)日: | 2017-07-14 |
| 發(fā)明(設(shè)計(jì))人: | K·G·保羅 | 申請(專利權(quán))人: | FMR有限責(zé)任公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F11/34 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司31100 | 代理人: | 姬利永 |
| 地址: | 美國馬*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 正在進(jìn)行 性能 測試 期間 計(jì)算機(jī)系統(tǒng) 處理器 事務(wù) 實(shí)時 監(jiān)測 | ||
1.一種用于在正在進(jìn)行的性能測試期間對計(jì)算機(jī)系統(tǒng)處理器和事務(wù)性能的實(shí)時監(jiān)測的計(jì)算機(jī)化方法,所述方法包括:
由在計(jì)算機(jī)系統(tǒng)測試環(huán)境中的第一計(jì)算設(shè)備的處理器上執(zhí)行的多個監(jiān)測代理進(jìn)程提取與所述計(jì)算機(jī)系統(tǒng)測試環(huán)境中正在進(jìn)行的性能測試有關(guān)的性能數(shù)據(jù),所述提取包括:
由第一監(jiān)測代理進(jìn)程從參與所述正在進(jìn)行的性能測試的多個測試系統(tǒng)的屏幕上的性能視圖刮取CPU使用數(shù)據(jù)以用于存儲在所述計(jì)算設(shè)備上的預(yù)定位置處的第一文件中;
由第二監(jiān)測代理進(jìn)程分析如存儲在所述計(jì)算機(jī)系統(tǒng)測試環(huán)境中的事務(wù)日志文件中的提交的事務(wù)數(shù)據(jù)并選擇所述提交的事務(wù)數(shù)據(jù)的子集以用于存儲在所述預(yù)定位置處的第二文件中,其中所述子集的選擇是基于一種或多種事務(wù)類型;以及
由第三監(jiān)測代理進(jìn)程針對所述計(jì)算系統(tǒng)測試環(huán)境中的事務(wù)數(shù)據(jù)庫執(zhí)行搜索查詢以生成對于每個事務(wù)的事務(wù)生命周期數(shù)據(jù)集,所述事務(wù)生命周期數(shù)據(jù)集標(biāo)識包括所述事務(wù)的一個或多個事件的至少起始時間和結(jié)束時間,并將所述事務(wù)生命周期數(shù)據(jù)集存儲在所述預(yù)定位置處的第三文件中;
由所述計(jì)算機(jī)系統(tǒng)測試環(huán)境外的第二計(jì)算設(shè)備檢索存儲在計(jì)算機(jī)系統(tǒng)測試環(huán)境中的所述預(yù)定位置處的所述文件;以及
由所述第二計(jì)算設(shè)備生成包含在所述文件中的性能數(shù)據(jù)的一個或多個圖形表示以用于顯示,所述圖形表示包括至少一個交互圖表,以指示所述CPU使用數(shù)據(jù)、所述提交的事務(wù)數(shù)據(jù)的子集、以及所述事務(wù)生命周期數(shù)據(jù)集之間的關(guān)系。
2.如權(quán)利要求1所述的方法,其中所述多個監(jiān)測代理進(jìn)程在所述第一計(jì)算設(shè)備的處理器上施加最少的額外處理資源。
3.如權(quán)利要求1所述的方法,其中刮取CPU使用數(shù)據(jù)的步驟包括:
由所述第一監(jiān)測代理進(jìn)程捕捉屏幕上的性能視圖的圖像,所述圖像包括所述計(jì)算機(jī)系統(tǒng)測試環(huán)境中的計(jì)算系統(tǒng)的多個處理器的CPU使用數(shù)據(jù);
由所述第一監(jiān)測代理進(jìn)程確定如在所述圖像中表示的CPU使用數(shù)據(jù)的屏幕上的位置;以及
由所述第一監(jiān)測代理進(jìn)程通過識別定位在所述屏幕上的位置處的字符并將所識別的字符存儲在所述第一文件中來從所捕捉的圖像提取所述CPU使用數(shù)據(jù)。
4.如權(quán)利要求1所述的方法,其中所述屏幕上的性能視圖是由所述計(jì)算機(jī)系統(tǒng)測試環(huán)境中的第三計(jì)算設(shè)備生成的并且刮取CPU使用數(shù)據(jù)的步驟包括:
由所述第一監(jiān)測代理進(jìn)程通過仿真對所述第三計(jì)算設(shè)備的認(rèn)證輸入來與所述第三計(jì)算設(shè)備建立連接;
由所述第一監(jiān)測代理進(jìn)程向所述第三計(jì)算設(shè)備發(fā)布屏幕打印命令來從所述屏幕上的性能視圖捕捉文本;以及
由所述第一監(jiān)測代理進(jìn)程解析所捕捉的文本以確定所述CPU使用數(shù)據(jù)并將所解析的CPU使用數(shù)據(jù)存儲在所述第一文件中。
5.如權(quán)利要求1所述的方法,其中分析如存儲在事務(wù)日志文件中的提交的事務(wù)數(shù)據(jù)的步驟包括:
由所述第二監(jiān)測代理進(jìn)程掃描存儲在所述事務(wù)日志文件中的多行數(shù)據(jù)以標(biāo)識匹配所述一個或多個事務(wù)類型的行,其中所標(biāo)識的行是所述提交的事務(wù)數(shù)據(jù)的子集;
由所述第二監(jiān)測代理進(jìn)程針對所述子集中的行中的每一個從所述事務(wù)日志文件提取數(shù)據(jù)元素;以及
由所述第二監(jiān)測代理進(jìn)程將所提取的數(shù)據(jù)元素以字符分隔的格式存儲在第二文件中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于FMR有限責(zé)任公司,未經(jīng)FMR有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611201805.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類





