日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發(fā)明專利]用于分析系統(tǒng)的性能的方法、設(shè)備和系統(tǒng)有效

專利信息
申請(qǐng)?zhí)枺?/td> 201210008585.2 申請(qǐng)日: 2012-01-11
公開(公告)號(hào): CN102609351A 公開(公告)日: 2012-07-25
發(fā)明(設(shè)計(jì))人: 李繼忠 申請(qǐng)(專利權(quán))人: 華為技術(shù)有限公司
主分類號(hào): G06F11/34 分類號(hào): G06F11/34
代理公司: 北京龍雙利達(dá)知識(shí)產(chǎn)權(quán)代理有限公司 11329 代理人: 王君;肖鸝
地址: 518129 廣東*** 國(guó)省代碼: 廣東;44
權(quán)利要求書: 查看更多 說(shuō)明書: 查看更多
摘要:
搜索關(guān)鍵詞: 用于 分析 系統(tǒng) 性能 方法 設(shè)備
【說(shuō)明書】:

技術(shù)領(lǐng)域

發(fā)明實(shí)施例涉及計(jì)算機(jī)領(lǐng)域,并且更具體地,涉及用于分析系統(tǒng)的性能的方法和設(shè)備。

背景技術(shù)

當(dāng)程序在計(jì)算機(jī)系統(tǒng)中運(yùn)行時(shí),一般情況下無(wú)法知道CPU資源消耗到何處,這為對(duì)系統(tǒng)進(jìn)行優(yōu)化帶來(lái)很大的困難。為了解決這個(gè)問(wèn)題,計(jì)算機(jī)行業(yè)發(fā)展出性能剖析(profiling)技術(shù),通過(guò)這種方法來(lái)分析系統(tǒng)資源消耗在何處。

現(xiàn)代的性能剖析技術(shù)主要包括兩類:插裝(instrumenting)和采樣(sampling)。前者可以對(duì)系統(tǒng)的行為進(jìn)行全部采集,而后者是部分采集。

插裝技術(shù)是在目標(biāo)程序中插入指令,以獲取系統(tǒng)的性能。例如業(yè)界的Gprof軟件,其對(duì)目標(biāo)程序全系統(tǒng)插裝然后獲取各個(gè)剖析對(duì)象(一般指函數(shù))的信息,如時(shí)長(zhǎng)、次數(shù)等,然后全系統(tǒng)進(jìn)行對(duì)象合并(同名對(duì)象的信息合并,一般為累計(jì)、平均等),計(jì)算出各自比例,即可發(fā)現(xiàn)各對(duì)象在目標(biāo)系統(tǒng)中的CPU消耗情況。其中,“同名對(duì)象”可以是其中用于標(biāo)識(shí)對(duì)象的要素相同的對(duì)象,例如標(biāo)識(shí)符(ID)、函數(shù)名等要素,從而可依據(jù)每個(gè)要素進(jìn)行合并,此外也可以依據(jù)時(shí)長(zhǎng)、次數(shù)等來(lái)進(jìn)行合并。但是,插裝技術(shù)基于業(yè)務(wù)下獨(dú)有對(duì)象所占的比例來(lái)分析業(yè)務(wù)比例,無(wú)法拆分利用公共函數(shù),只能從宏觀角度給出系統(tǒng)性能分析的結(jié)果,因此在獨(dú)有對(duì)象所占比例較少時(shí)將嚴(yán)重影響分析結(jié)果的準(zhǔn)確度。

采樣技術(shù)基于某個(gè)系統(tǒng)的事件狀態(tài)變化來(lái)采集系統(tǒng)信息,如基于時(shí)間采樣、基于Cachemiss(cache未命中)每發(fā)生1萬(wàn)次采樣、基于加載每2萬(wàn)次數(shù)據(jù)采樣等等。采樣技術(shù)獲取的是系統(tǒng)整個(gè)運(yùn)行過(guò)程中的部分信息。所采集的信息可根據(jù)函數(shù)、線程或進(jìn)程來(lái)分類分析,以獲取各自的比例,從而指導(dǎo)優(yōu)化。但是,當(dāng)采樣頻率過(guò)多時(shí),如Cachemiss每發(fā)生100次采樣,其剖析程序本身會(huì)嚴(yán)重消耗系統(tǒng)資源從而導(dǎo)致數(shù)據(jù)不可信。此外,采樣技術(shù)同樣只能從宏觀角度給出系統(tǒng)性能分析的結(jié)果,而無(wú)法獲取所承載的數(shù)據(jù)流的信息,也就無(wú)法從業(yè)務(wù)角度進(jìn)行分析。

發(fā)明內(nèi)容

本發(fā)明實(shí)施例提供一種用于分析系統(tǒng)的性能的方法和設(shè)備,能夠針對(duì)每個(gè)指定的目標(biāo)對(duì)象進(jìn)行分析,以從微觀角度分別提供每個(gè)指定的目標(biāo)對(duì)象內(nèi)的各個(gè)子對(duì)象的資源占用情況。

根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供了一種用于分析系統(tǒng)的性能的方法,包括:在所述系統(tǒng)運(yùn)行過(guò)程中,采集指定的目標(biāo)對(duì)象在一段時(shí)間內(nèi)的數(shù)據(jù)信息,所述數(shù)據(jù)信息表示在所述一段時(shí)間內(nèi)所述目標(biāo)對(duì)象中包括的一個(gè)或多個(gè)子對(duì)象在所述目標(biāo)對(duì)象被調(diào)用時(shí)所消耗的各類系統(tǒng)資源;根據(jù)所述數(shù)據(jù)信息來(lái)分別計(jì)算所述一個(gè)或多個(gè)子對(duì)象中的每個(gè)子對(duì)象的性能屬性,所述性能屬性以該子對(duì)象的數(shù)據(jù)信息的統(tǒng)計(jì)結(jié)果來(lái)表示;以及基于所述性能屬性來(lái)分析所述一個(gè)或多個(gè)子對(duì)象中的每個(gè)子對(duì)象所占用的系統(tǒng)資源。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種用于分析系統(tǒng)的性能的設(shè)備,包括:采集部件,用于在所述系統(tǒng)運(yùn)行過(guò)程中采集指定的目標(biāo)對(duì)象在一段時(shí)間內(nèi)的數(shù)據(jù)信息,所述數(shù)據(jù)信息表示在所述一段時(shí)間內(nèi)所述目標(biāo)對(duì)象中包括的一個(gè)或多個(gè)子對(duì)象在所述目標(biāo)對(duì)象被調(diào)用時(shí)所消耗的各類系統(tǒng)資源;計(jì)算部件,用于根據(jù)所述數(shù)據(jù)信息來(lái)分別計(jì)算所述一個(gè)或多個(gè)子對(duì)象中的每個(gè)子對(duì)象的性能屬性,所述性能屬性以該子對(duì)象的數(shù)據(jù)信息的統(tǒng)計(jì)結(jié)果來(lái)表示;以及分析部件,用于基于所述性能屬性來(lái)分析所述一個(gè)或多個(gè)子對(duì)象中的每個(gè)子對(duì)象所占用的系統(tǒng)資源。

根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供了一種性能分析系統(tǒng),包括待分析的目標(biāo)系統(tǒng)和如上所述的用于分析所述目標(biāo)系統(tǒng)的性能的設(shè)備。

根據(jù)本發(fā)明實(shí)施例,因?yàn)閮H針對(duì)指定的目標(biāo)對(duì)象來(lái)進(jìn)行分析并從微觀角度提供該指定的目標(biāo)對(duì)象內(nèi)的每一個(gè)子對(duì)象的資源占用情況,所以分析結(jié)果更具有針對(duì)性,并且提供了更加精確的系統(tǒng)性能占用率數(shù)據(jù),從而使得用戶能夠快速準(zhǔn)確地識(shí)別系統(tǒng)熱點(diǎn),進(jìn)而便于優(yōu)化系統(tǒng)性能。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是示出根據(jù)本發(fā)明實(shí)施例的用于分析系統(tǒng)的性能的方法的示范性流程圖。

圖2示出根據(jù)本發(fā)明實(shí)施例的一個(gè)目標(biāo)對(duì)象的示意圖。

圖3示出利用根據(jù)本發(fā)明實(shí)施例的方法來(lái)分析系統(tǒng)的性能的過(guò)程以及利用傳統(tǒng)方法來(lái)分析系統(tǒng)的性能的過(guò)程的示意圖。

圖4示出根據(jù)本發(fā)明實(shí)施例的方法而得到的各個(gè)模塊所占用的系統(tǒng)資源的占用率示意圖。

圖5示出根據(jù)本發(fā)明實(shí)施例的用于分析系統(tǒng)的性能的一個(gè)設(shè)備的示范性框圖。

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會(huì)員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華為技術(shù)有限公司,未經(jīng)華為技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210008585.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說(shuō)明:

1、專利原文基于中國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局專利說(shuō)明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級(jí)中);

3、專利數(shù)據(jù)每周兩次同步更新,支持Adobe PDF格式;

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖、流程工藝圖技術(shù)構(gòu)造圖;

5、已全新升級(jí)為極速版,下載速度顯著提升!歡迎使用!

請(qǐng)您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊(cè)】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識(shí) 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

周一至周五 9:00-18:00

咨詢?cè)诰€客服咨詢?cè)诰€客服
tel code back_top
主站蜘蛛池模板: 精品国产一二三四区| 国产精品一区一区三区| 国产欧美一区二区精品久久| 日本一级中文字幕久久久久久| 欧美色图视频一区| 亚洲一区欧美| 一区二区在线不卡| 午夜国产一区二区三区四区| 一本大道久久a久久精品| 亚洲麻豆一区| 蜜臀久久精品久久久用户群体| 午夜av免费观看| 午夜av资源| 国产欧美一区二区三区四区| 夜夜躁日日躁狠狠久久av| 国产精品乱综合在线| 99国精视频一区一区一三| 一级午夜影院| 色综合久久久久久久粉嫩| 国产天堂第一区| 国产大学生呻吟对白精彩在线| 精品国产一区二区三区四区vr| 91日韩一区二区三区| 国产一区日韩在线| 日韩av不卡一区二区| 欧美激情视频一区二区三区免费 | 日韩av免费电影| 91精品久久久久久久久久| 欧美乱妇在线观看| 国产日韩欧美色图| 国产一区二区在线免费| 91久久国语露脸精品国产高跟| 欧美日韩国产一二| av午夜影院| 欧美精品乱码视频一二专区| 夜夜躁日日躁狠狠久久av| 国产视频一区二区在线| 日韩av在线电影网| 国产精品一区在线观看| 国产一区欧美一区| 国产精品一区二区av麻豆| 麻豆视频免费播放| 国产不卡网站| 欧美视屏一区| 亚洲精品久久久久中文字幕欢迎你| 亚洲精品少妇一区二区 | 欧美在线视频精品| 日本不卡精品| 中文字幕在线视频一区二区| 欧美日韩一区二区三区不卡| 国产高潮国产高潮久久久91| 日韩欧美精品一区二区三区经典| 久久精品国产一区二区三区| 亚洲高清毛片一区二区| 激情aⅴ欧美一区二区三区| 国产女人和拘做受视频免费| 51区亚洲精品一区二区三区| 99er热精品视频国产| 国产一区二区a| 国产精品乱码一区| 鲁丝一区二区三区免费| 亚洲欧美一区二区精品久久久| 鲁丝一区二区三区免费观看| 国产高清在线观看一区| 91精品一二区| 久久综合国产精品| 最新国产精品自拍| 欧美一区二区三区久久精品视 | 免费看片一区二区三区| 69久久夜色精品国产69–| 国产精品你懂的在线| 午夜看片网站| 欧美一区二区三区久久| 日韩av在线高清| 欧美日韩国产一二| 免费午夜片| 波多野结衣巨乳女教师| 九九久久国产精品| 日本一二三区电影| 人人要人人澡人人爽人人dvd| 欧美亚洲国产日韩| 久久国产麻豆|