国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      反映計(jì)算機(jī)設(shè)備web能效的測(cè)試方法

      文檔序號(hào):6486609閱讀:228來源:國(guó)知局
      反映計(jì)算機(jī)設(shè)備web能效的測(cè)試方法
      【專利摘要】本發(fā)明提供一種反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法。根據(jù)本發(fā)明所述方法先取得計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目的運(yùn)行速率,以及取得所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率,接著,基于所述功率和所述運(yùn)行速率的比值來確定反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。由此,能夠有針對(duì)性的反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      【專利說明】反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種能效測(cè)試方法,特別是涉及一種反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法。
      【背景技術(shù)】
      [0002]在提倡綠色、低碳的當(dāng)下,人們更加關(guān)注投入產(chǎn)出率,也更加嚴(yán)格的控制預(yù)算和成本,因此選擇具有高能效比的設(shè)備已成為人們不可忽視的因素之一。隨著信息化世代的深入,計(jì)算機(jī)設(shè)備的能效越來越受到各方的重視,具體地,使得計(jì)算機(jī)設(shè)備的功率增加主要體現(xiàn)在:計(jì)算機(jī)設(shè)備中的處理器的功率在不斷增加。這是由制造工藝決定的,其內(nèi)部的晶體管越來越小,頻率越來越高,使計(jì)算機(jī)設(shè)備在計(jì)算能力飛速提升的同時(shí),其功率同樣增長(zhǎng)驚人。
      [0003]然而,WEB應(yīng)用對(duì)服務(wù)器各個(gè)內(nèi)部系統(tǒng)的要求相對(duì)較均衡,因此,使用者在選擇計(jì)算機(jī)設(shè)備作為WEB服務(wù)器時(shí),除了基于WEB應(yīng)用的類型對(duì)單個(gè)硬件提出一定要求外,還需要考慮各硬件之間的配合是否能夠具備較高的能效比。
      [0004]因此,需要對(duì)計(jì)算機(jī)設(shè)備的WEB能效進(jìn)行測(cè)試,用以解決所使用的計(jì)算機(jī)設(shè)備的功率消耗過大的問題。

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

      [0005]鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,以節(jié)約電能。
      [0006]為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其包括步驟:1)取得計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目的運(yùn)行速率,以及取得所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率;2)基于所述功率和所述運(yùn)行速率的比值來確定反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      [0007]優(yōu)選地,在所述步驟I)中取得計(jì)算機(jī)設(shè)備運(yùn)行能效測(cè)試項(xiàng)目的運(yùn)行速率包括:1-1)取得計(jì)算機(jī)設(shè)備因所獲取的測(cè)試指令而運(yùn)行相應(yīng)的WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,以及所述WEB能效測(cè)試項(xiàng)目在運(yùn)行過程中所處理的數(shù)據(jù)量;1_2)基于所述數(shù)據(jù)量與所花費(fèi)的時(shí)間的比值來取得所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率。
      [0008]優(yōu)選地,在所述步驟I)中取得計(jì)算機(jī)設(shè)備運(yùn)行能效測(cè)試項(xiàng)目的運(yùn)行速率包括:1-a)使計(jì)算機(jī)設(shè)備多次基于所獲取的測(cè)試指令來運(yùn)行同一 WEB能效測(cè)試項(xiàng)目,并基于統(tǒng)計(jì)所述計(jì)算機(jī)設(shè)備每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間的平均值;基于統(tǒng)計(jì)所述能效測(cè)試項(xiàng)目在每一次運(yùn)行過程中所處理的數(shù)據(jù)量,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所處理的數(shù)據(jù)量的平均值;Ι-b)基于所述數(shù)據(jù)量的平均值與所花費(fèi)時(shí)間的平均值的比值來取得所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率。
      [0009]優(yōu)選地,所述步驟I)包括:基于統(tǒng)計(jì)所述計(jì)算機(jī)設(shè)備在每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率,來取得所述功率的平均值。
      [0010]優(yōu)選地,所述步驟2)包括:基于所述功率的平均值和所述運(yùn)行速率的比值來確定所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      [0011]優(yōu)選地,使所述計(jì)算機(jī)設(shè)備基于不同的測(cè)試指令重復(fù)執(zhí)行步驟I)和2),以取得所述計(jì)算機(jī)設(shè)備運(yùn)行不同WEB能效測(cè)試項(xiàng)目的能效比;所述方法還包括步驟3):基于預(yù)設(shè)的運(yùn)行每一個(gè)所述WEB能效測(cè)試項(xiàng)目的權(quán)重來取得反映所述計(jì)算機(jī)設(shè)備的所述WEB性能的能效比。
      [0012]優(yōu)選地,改變所述計(jì)算機(jī)設(shè)備的載荷強(qiáng)度,并使所述計(jì)算機(jī)設(shè)備處于相同的載荷強(qiáng)度下,基于不同的測(cè)試指令運(yùn)行相應(yīng)的所述測(cè)試項(xiàng)目,以供執(zhí)行步驟I)、步驟2)和步驟3)。
      [0013]優(yōu)選地,所述WEB能效測(cè)試項(xiàng)目至少包括以下一種:測(cè)試所述計(jì)算機(jī)設(shè)備加載網(wǎng)頁的測(cè)試項(xiàng)目、測(cè)試所述計(jì)算機(jī)設(shè)備響應(yīng)動(dòng)態(tài)及靜態(tài)WEB請(qǐng)求的測(cè)試項(xiàng)目。
      [0014]如上所述,本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,具有以下有益效果:能夠基于所述計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目的運(yùn)行速率與運(yùn)行所述WEB能效測(cè)試項(xiàng)目時(shí)的功率的比值來確定所述計(jì)算機(jī)設(shè)備的WEB性能的能效比,能夠有針對(duì)性的反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      【專利附圖】

      【附圖說明】
      [0015]圖1顯示為本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法的一種實(shí)施方式的流程圖。
      [0016]圖2顯示為本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法的又一種實(shí)施方式的流程圖。
      [0017]圖3顯示為本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法的又一種實(shí)施方式的流程圖。
      [0018]圖4顯示為本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法中取得所述計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目時(shí)的功率的結(jié)構(gòu)示意圖。
      [0019]圖5顯示為本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法的又一種實(shí)施方式的流程圖。
      [0020]圖6顯示為本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法的又一種實(shí)施方式的流程圖。
      [0021]元件標(biāo)號(hào)說明
      [0022]I計(jì)算機(jī)設(shè)備
      [0023]2能效測(cè)試系統(tǒng)
      [0024]21WEB性能分析軟件
      [0025]22功率測(cè)試儀
      [0026]S1~S3、S11、S12、S13、S14、S15 步驟
      【具體實(shí)施方式】
      [0027]以下通過特定的具體實(shí)例說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過另外不同的【具體實(shí)施方式】加以實(shí)施或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。
      [0028]圖1顯示為本發(fā)明的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法的流程圖。所述反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法主要由能效測(cè)試系統(tǒng)來執(zhí)行,所述能效測(cè)試系統(tǒng)主要由能效測(cè)試系統(tǒng)來執(zhí)行,所述能效測(cè)試系統(tǒng)為安裝在待測(cè)試的計(jì)算機(jī)設(shè)備中的應(yīng)用模塊。所述計(jì)算機(jī)設(shè)備為一種能夠按照事先存儲(chǔ)的程序,自動(dòng)、高速地進(jìn)行大量數(shù)值計(jì)算和各種信息處理的現(xiàn)代化智能電子設(shè)備,其包括但不限于刀片式服務(wù)器、存儲(chǔ)式服務(wù)器、普通臺(tái)式機(jī)、筆記本電腦、塔式服務(wù)器、機(jī)架式服務(wù)器、嵌入式設(shè)備等。
      [0029]在步驟SI中,所述能效測(cè)試系統(tǒng)取得運(yùn)行于計(jì)算機(jī)設(shè)備的WEB能效測(cè)試項(xiàng)目的運(yùn)行速率,以及取得所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率。其中,所述WEB能效測(cè)試項(xiàng)目包括任何能夠測(cè)試WEB性能的測(cè)試項(xiàng)目,其包括但不限于:測(cè)試所述計(jì)算機(jī)設(shè)備加載網(wǎng)頁的測(cè)試項(xiàng)目、測(cè)試所述計(jì)算機(jī)設(shè)備響應(yīng)動(dòng)態(tài)及靜態(tài)WEB請(qǐng)求的測(cè)試項(xiàng)目,具體地,所述測(cè)試所述計(jì)算機(jī)設(shè)備加載網(wǎng)頁的測(cè)試項(xiàng)目包括但不限于瀏覽器;所述測(cè)試所述計(jì)算機(jī)設(shè)備響應(yīng)WEB請(qǐng)求的測(cè)試項(xiàng)目包括但不限于:在所述計(jì)算機(jī)設(shè)備中搭建WEB應(yīng)用。
      [0030]具體地,所述能效測(cè)試系統(tǒng)取得所述計(jì)算機(jī)設(shè)備中的WEB能效測(cè)試項(xiàng)目在一段時(shí)間內(nèi)所處理的數(shù)據(jù)量,并基于所述數(shù)據(jù)量與所述時(shí)間段的比值來計(jì)算所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率。
      [0031]例如,使所述計(jì)算機(jī)設(shè)備運(yùn)行瀏覽器以加載網(wǎng)頁,則所述能效測(cè)試系統(tǒng)在所述計(jì)算機(jī)設(shè)備運(yùn)行至tl時(shí)刻開始直至t2時(shí)刻時(shí)取得加載網(wǎng)頁的數(shù)據(jù)量a,并取得在tl時(shí)刻至t2時(shí)刻之間的所述計(jì)算機(jī)設(shè)備的功率,并基于所述加載網(wǎng)頁的數(shù)據(jù)量a與所述t2時(shí)刻與11時(shí)刻的差值的比值來取得所述運(yùn)算速率,再基于所述功率與所述運(yùn)算速率的比值來取得能效比。
      [0032]優(yōu)選地,如圖2所示,在所述步驟SI中取得計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目的運(yùn)行速率包括:步驟Sll和步驟S12。
      [0033]在步驟Sll中,所述能效測(cè)試系統(tǒng)取得計(jì)算機(jī)設(shè)備因所獲取的測(cè)試指令而運(yùn)行相應(yīng)的WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,以及所述WEB能效測(cè)試項(xiàng)目在運(yùn)行過程中所處理的
      數(shù)據(jù)量。
      [0034]所述計(jì)算機(jī)設(shè)備獲取測(cè)試指令的方式包括但不限于:1)通過網(wǎng)絡(luò)獲取所述測(cè)試指令。例如,通過網(wǎng)絡(luò)獲取訪問所述計(jì)算機(jī)設(shè)備中的WEB網(wǎng)頁的請(qǐng)求等。2)通過人機(jī)交互設(shè)備獲取所述測(cè)試指令。例如,人員通過鍵盤輸入一網(wǎng)址,并單擊回車,則所述計(jì)算機(jī)設(shè)備獲取向所述網(wǎng)址發(fā)送WEB請(qǐng)求的測(cè)試指令。以便所述計(jì)算機(jī)設(shè)備基于所獲取的測(cè)試指令運(yùn)行相應(yīng)的WEB能效測(cè)試項(xiàng)目,以供所述能效測(cè)試系統(tǒng)取得所述計(jì)算機(jī)設(shè)備運(yùn)行相應(yīng)的WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,以及所述WEB能效測(cè)試項(xiàng)目在運(yùn)行過程中所處理的數(shù)據(jù)量。
      [0035]在步驟S12中,所述能效測(cè)試系統(tǒng)基于所述數(shù)據(jù)量與所花費(fèi)的時(shí)間的比值來取得所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率。
      [0036]例如,人員通過鍵盤向所述計(jì)算機(jī)設(shè)備的IE瀏覽器的地址欄輸入百度搜索首頁地址,以向所述計(jì)算機(jī)設(shè)備發(fā)出測(cè)試所述計(jì)算機(jī)設(shè)備加載百度搜索首頁的指令,所述計(jì)算機(jī)設(shè)備基于所獲取的所述測(cè)試指令來運(yùn)行IE瀏覽器加載百度搜索首頁,則所述能效測(cè)試系統(tǒng)取得所述計(jì)算機(jī)設(shè)備加載百度搜索首頁所花費(fèi)的時(shí)間以及百度搜索首頁的數(shù)據(jù)量,再基于所加載網(wǎng)頁的數(shù)據(jù)量與完成本次加載所花費(fèi)的時(shí)間的比值來計(jì)算所述計(jì)算機(jī)設(shè)備加載網(wǎng)頁的運(yùn)行速率。
      [0037]又如,所述計(jì)算機(jī)設(shè)備獲取用戶設(shè)備A所發(fā)出的WEB網(wǎng)頁請(qǐng)求,所述計(jì)算機(jī)設(shè)備基于所述WEB網(wǎng)頁請(qǐng)求發(fā)送相應(yīng)的WEB網(wǎng)頁,則所述能效測(cè)試系統(tǒng)取得所述WEB網(wǎng)頁的數(shù)據(jù)量以及所述計(jì)算機(jī)設(shè)備發(fā)送所述WEB網(wǎng)頁所花費(fèi)的時(shí)間,再基于所發(fā)送的WEB網(wǎng)頁的數(shù)據(jù)量與完成發(fā)送所述WEB網(wǎng)頁所花費(fèi)的時(shí)間的比值來計(jì)算所述計(jì)算機(jī)設(shè)備響應(yīng)WEB網(wǎng)頁請(qǐng)求的運(yùn)行速率。
      [0038]優(yōu)選地,如圖3所示,在所述步驟SI中取得計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目的運(yùn)行速率包括:步驟S13、步驟S14。
      [0039]在步驟S13中,所述能效測(cè)試系統(tǒng)使計(jì)算機(jī)設(shè)備多次基于所獲取的測(cè)試指令來運(yùn)行同一 WEB能效測(cè)試項(xiàng)目,并基于所述計(jì)算機(jī)設(shè)備每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間的平均值;基于所述能效測(cè)試項(xiàng)目在每一次運(yùn)行過程中所處理的數(shù)據(jù)量,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所處理的數(shù)據(jù)量的平均值。
      [0040]接著,在步驟S14中,所述能效測(cè)試系統(tǒng)基于所述數(shù)據(jù)量的平均值與所花費(fèi)時(shí)間的平均值的比值來取得所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率。
      [0041]例如,所述計(jì)算機(jī)設(shè)備為WEB服務(wù)器,所述計(jì)算機(jī)設(shè)備通過網(wǎng)絡(luò)獲取到50個(gè)訪問WEB網(wǎng)頁El的請(qǐng)求,則所述計(jì)算機(jī)設(shè)備并行地發(fā)送50個(gè)響應(yīng)信息,所述能效測(cè)試系統(tǒng)基于所述計(jì)算機(jī)設(shè)備發(fā)送每一個(gè)網(wǎng)頁El所花費(fèi)的時(shí)間,來計(jì)算每一次發(fā)送網(wǎng)頁El所花費(fèi)的時(shí)間的平均值為tl,以及所發(fā)送的網(wǎng)頁El的數(shù)據(jù)量,接著,所述能效測(cè)試系統(tǒng)求得所述計(jì)算機(jī)設(shè)備運(yùn)行WEB服務(wù)項(xiàng)目的運(yùn)行速率Pl=所述網(wǎng)頁El的數(shù)據(jù)量/所花費(fèi)的時(shí)間的平均值
      tlo
      [0042]又如,所述計(jì)算機(jī)設(shè)備向一 WEB服務(wù)器分別發(fā)送訪問該WEB服務(wù)器中的網(wǎng)頁E2、網(wǎng)頁E3和網(wǎng)頁E4的請(qǐng)求,所述能效測(cè)試系統(tǒng)基于所述計(jì)算機(jī)設(shè)備分別獲取網(wǎng)頁E2、、網(wǎng)頁E3和網(wǎng)頁E4所花費(fèi)的時(shí)間來取得每一次訪問該WEB服務(wù)器所花費(fèi)的時(shí)間平均值t2,并基于加載網(wǎng)頁E2、網(wǎng)頁E3和網(wǎng)頁E4的數(shù)據(jù)量來取得每一次獲取網(wǎng)頁的平均加載數(shù)據(jù)量,由此,取得所述計(jì)算機(jī)設(shè)備運(yùn)行瀏覽器項(xiàng)目的運(yùn)行速率P2=平均加載數(shù)據(jù)量/時(shí)間平均值t2。
      [0043]與此同時(shí),所述能效測(cè)試系統(tǒng)還執(zhí)行步驟S15:獲取所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率。如圖4所示,所述能效測(cè)試系統(tǒng)2包括:位于所述計(jì)算機(jī)設(shè)備I中的WEB性能分析軟件21、與所述計(jì)算機(jī)設(shè)備I連接的功率測(cè)試儀22。所述WEB性能分析軟件21為所述計(jì)算機(jī)設(shè)備I中的應(yīng)用模塊。所述功率測(cè)試儀22包括任何能夠測(cè)試所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率的儀器。
      [0044]所述能效測(cè)試系統(tǒng)獲取所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率的方式包括但不限于:
      [0045]I)所述功率測(cè)試儀22實(shí)時(shí)采集所述計(jì)算機(jī)設(shè)備I的功率,并將所采集的功率提供給所述WEB性能分析軟件21,所述WEB性能分析軟件21基于所述計(jì)算機(jī)設(shè)備I所獲取的測(cè)試指令來獲取所述計(jì)算機(jī)設(shè)備的功率。例如,所述WEB性能分析軟件21基于所獲取的50個(gè)訪問WEB網(wǎng)頁El的請(qǐng)求來取得所述功率測(cè)試儀22采樣的所述計(jì)算機(jī)設(shè)備I同時(shí)運(yùn)行50個(gè)WEB能效測(cè)試項(xiàng)目時(shí)的功率。
      [0046]2)所述計(jì)算機(jī)設(shè)備I基于所獲取的測(cè)試指令啟動(dòng)所述功率測(cè)試儀22采集功率,所述功率測(cè)試儀22將所采集的功率提供給所述WEB性能分析軟件21。
      [0047]優(yōu)選地,所述步驟S15還包括:步驟S16 (未予圖示)。
      [0048]在步驟S16中,所述能效測(cè)試系統(tǒng)基于多次獲取的計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率,來取得所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的平均功率。
      [0049]所述能效測(cè)試系統(tǒng)多次獲取在計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率的方式包括但不限于:I)在所述計(jì)算機(jī)設(shè)備基于一次測(cè)試指令運(yùn)行所述能效測(cè)試項(xiàng)目過程中,所述WEB能效測(cè)試系統(tǒng)多次獲取功率。2)所述能效測(cè)試系統(tǒng)在所述計(jì)算機(jī)設(shè)備多次基于同一測(cè)試指令運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中,多次獲取其功率。接著,所述能效測(cè)試系統(tǒng)取得所述計(jì)算機(jī)設(shè)備在運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的平均功率。
      [0050]接著,在步驟S2中,所述能效測(cè)試系統(tǒng)基于所述功率和所述運(yùn)行速率的比值來確定反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。其中,所述WEB性能指反映所述計(jì)算機(jī)設(shè)備由系統(tǒng)結(jié)構(gòu)、指令系統(tǒng)、硬件組成、WEB能效測(cè)試項(xiàng)目配置等多方面的因素綜合決定的能力。
      [0051]例如,所述能效測(cè)試系統(tǒng)取得所述計(jì)算機(jī)設(shè)備加載網(wǎng)頁的運(yùn)行速率以及所述計(jì)算機(jī)設(shè)備加載網(wǎng)頁過程中的功率,則所述能效測(cè)試系統(tǒng)基于所述功率與所述運(yùn)行速率的比值來確定反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      [0052]優(yōu)選地,所述步驟S2還包括步驟S21 (未予圖示)。
      [0053]在步驟S21中,所述能效測(cè)試系統(tǒng)基于所述平均功率和所述運(yùn)行速率的比值來取得所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      [0054]例如,所述能效測(cè)試系統(tǒng)取得運(yùn)行瀏覽器的運(yùn)行速率,以及基于功率測(cè)試儀多次采集的所述計(jì)算機(jī)設(shè)備運(yùn)行瀏覽器時(shí)的功率的平均值,再基于功率的平均值與所述運(yùn)行速率的比值來取得所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      [0055]作為一種優(yōu)選方案,如圖5所示,使所述計(jì)算機(jī)設(shè)備基于不同的測(cè)試指令重復(fù)執(zhí)行步驟Sll、S12和S2,以取得運(yùn)行每一個(gè)WEB能效測(cè)試項(xiàng)目的能效比,所述方法還包括步驟S3。
      [0056]在步驟S3中,所述能效測(cè)試系統(tǒng)基于預(yù)設(shè)的運(yùn)行每一個(gè)所述WEB能效測(cè)試項(xiàng)目的權(quán)重來取得反映所述計(jì)算機(jī)設(shè)備的所述WEB性能的能效比。
      [0057]例如,當(dāng)所述測(cè)試指令包括:包含網(wǎng)頁地址的網(wǎng)頁加載測(cè)試指令、訪問所述計(jì)算機(jī)設(shè)備中的WEB頁面的請(qǐng)求信息,所述計(jì)算機(jī)設(shè)備依所獲取的測(cè)試指令的先后順序,依次運(yùn)行發(fā)送網(wǎng)頁數(shù)據(jù)的項(xiàng)目以及加載網(wǎng)頁數(shù)據(jù)的項(xiàng)目,則所述能效測(cè)試系統(tǒng)依次取得所述計(jì)算機(jī)設(shè)備發(fā)布網(wǎng)頁數(shù)據(jù)的能效比vl,和加載網(wǎng)頁數(shù)據(jù)的能效比v2,接著,所述能效測(cè)試系統(tǒng)基于預(yù)設(shè)的所述計(jì)算機(jī)設(shè)備發(fā)布網(wǎng)頁數(shù)據(jù)的能效比的權(quán)值為2、加載網(wǎng)頁數(shù)據(jù)的能效比的權(quán)值為3,來求得反應(yīng)所述計(jì)算機(jī)設(shè)備中處理器的WEB性能的能效比Pl=2*vl+3抑2。
      [0058]需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,上述計(jì)算機(jī)設(shè)備執(zhí)行多個(gè)測(cè)試指令的順序僅為舉例,事實(shí)上所述計(jì)算機(jī)設(shè)備還可以基于多個(gè)測(cè)試指令來同時(shí)運(yùn)行相應(yīng)的WEB能效測(cè)試項(xiàng)目,以供所述能效測(cè)試系統(tǒng)取得運(yùn)算相應(yīng)WEB能效測(cè)試項(xiàng)目的運(yùn)行速率以及運(yùn)行所述WEB能效測(cè)試項(xiàng)目時(shí)的功率。
      [0059]還需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)該理解,上述權(quán)重的計(jì)算方式僅為舉例,事實(shí)上,任何基于預(yù)設(shè)的每一個(gè)所述WEB能效測(cè)試項(xiàng)目的權(quán)重來取得反映所述計(jì)算機(jī)設(shè)備的WEB性能的能效比的方式均包含在本發(fā)明范圍之內(nèi)。
      [0060]作為又一種優(yōu)選方案,如圖6所示,使所述計(jì)算機(jī)設(shè)備基于不同的測(cè)試指令重復(fù)執(zhí)行步驟S13、S14和S2,以取得運(yùn)行每一個(gè)WEB能效測(cè)試項(xiàng)目的能效比,所述能效測(cè)試系統(tǒng)繼續(xù)執(zhí)行步驟S3。
      [0061]例如,所述計(jì)算機(jī)設(shè)備依次獲取到的測(cè)試指令包括:50個(gè)訪問所述計(jì)算機(jī)設(shè)備中的WEB網(wǎng)頁的請(qǐng)求和20個(gè)加載網(wǎng)頁的測(cè)試指令,所述計(jì)算機(jī)設(shè)備依次運(yùn)行50個(gè)WEB應(yīng)用以發(fā)送50個(gè)網(wǎng)頁,以及并行運(yùn)行20個(gè)瀏覽器以加載每一個(gè)網(wǎng)頁,則所述能效測(cè)試系統(tǒng)基于所述計(jì)算機(jī)設(shè)備每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間的平均值;基于所述能效測(cè)試項(xiàng)目在每一次運(yùn)行過程中所處理的數(shù)據(jù)量,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所處理的數(shù)據(jù)量的平均值,并基于所述數(shù)據(jù)量的平均值與所花費(fèi)時(shí)間的平均值的比值來取得所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率;同時(shí),所述能效測(cè)試系統(tǒng)取得所述計(jì)算機(jī)設(shè)備基于每一個(gè)測(cè)試指令來運(yùn)行相應(yīng)WEB能效測(cè)試項(xiàng)目的功率;接著,所述能效測(cè)試系統(tǒng)基于50個(gè)訪問所述計(jì)算機(jī)設(shè)備中的WEB網(wǎng)頁的請(qǐng)求取得的能效比為v3,基于20個(gè)加載網(wǎng)頁的測(cè)試指令取得相應(yīng)的能效比為v4,則所述能效測(cè)試系統(tǒng)基于預(yù)設(shè)的運(yùn)行瀏覽器的權(quán)重5、運(yùn)行WEB應(yīng)用的權(quán)重為2來確定取得反映所述計(jì)算機(jī)設(shè)備的WEB性能的能效比為5*v3+2*v4。
      [0062]作為另一種優(yōu)選方案,改變所述計(jì)算機(jī)設(shè)備的載荷強(qiáng)度,并使所述計(jì)算機(jī)設(shè)備處于相同的載荷強(qiáng)度下,基于不同的測(cè)試指令運(yùn)行相應(yīng)的所述測(cè)試項(xiàng)目,以供步驟S1、步驟S2和步驟S3。
      [0063]具體地,使所述計(jì)算機(jī)設(shè)備基于不同的測(cè)試指令同時(shí)運(yùn)行多個(gè)WEB能效測(cè)試項(xiàng)目,以便所述能效測(cè)試系統(tǒng)執(zhí)行步驟S1、S2和S3。
      [0064]例如,使所述計(jì)算機(jī)設(shè)備基于50個(gè)加載不同網(wǎng)頁的測(cè)試指令來同時(shí)運(yùn)行50個(gè)瀏覽器,以便所述能效測(cè)試系統(tǒng)在所述計(jì)算機(jī)設(shè)備處于同時(shí)運(yùn)行50個(gè)瀏覽器的載荷強(qiáng)度下,執(zhí)行步驟S1、S2,并取得所述計(jì)算機(jī)設(shè)備運(yùn)行瀏覽器的運(yùn)行速率以及所述計(jì)算機(jī)設(shè)備同時(shí)運(yùn)行所述50個(gè)瀏覽器的功率,以此來取得所述計(jì)算機(jī)設(shè)備在該載荷強(qiáng)度下的能效比Kl ;接著,使所述計(jì)算機(jī)設(shè)備基于所獲取的50個(gè)WEB請(qǐng)求來同時(shí)運(yùn)行50個(gè)WEB應(yīng)用,以便所述能效測(cè)試系統(tǒng)在所述計(jì)算機(jī)設(shè)備處于同時(shí)運(yùn)行50個(gè)WEB應(yīng)用的載荷強(qiáng)度下,執(zhí)行步驟S1、S2,并取得所述計(jì)算機(jī)設(shè)備運(yùn)行WEB應(yīng)用的運(yùn)行速率以及所述計(jì)算機(jī)設(shè)備同時(shí)運(yùn)行所述50個(gè)WEB應(yīng)用的功率,以此來取得所述計(jì)算機(jī)設(shè)備在該載荷強(qiáng)度下的能效比K2 ;接著,所述能效測(cè)試系統(tǒng)基于預(yù)設(shè)的能效比Kl的權(quán)重為al,能效比K2的權(quán)重為a2,來取得反映所述計(jì)算機(jī)設(shè)備在該載荷強(qiáng)度下的WEB性能的能效比K3=al*Kl+a2*K2。
      [0065]接著,使所述計(jì)算機(jī)設(shè)備基于500個(gè)不同的測(cè)試指令來同時(shí)運(yùn)行500個(gè)WEB能效測(cè)試項(xiàng)目,并取得反映所述計(jì)算機(jī)設(shè)備相應(yīng)載荷強(qiáng)度下的WEB性能的能效比K4 ;使所述計(jì)算機(jī)設(shè)備基于5000個(gè)不同的測(cè)試指令來同時(shí)運(yùn)行5000個(gè)WEB能效測(cè)試項(xiàng)目,并取得反映所述計(jì)算機(jī)設(shè)備相應(yīng)載荷強(qiáng)度下的WEB性能的能效比K5。由此,利于使用者基于對(duì)不同計(jì)算機(jī)設(shè)備在不同載荷強(qiáng)度下的WEB能效比的對(duì)比來選擇合適的計(jì)算機(jī)設(shè)備。
      [0066]綜上所述,本發(fā)明所述的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,基于所述計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目的運(yùn)行速率與運(yùn)行所述WEB能效測(cè)試項(xiàng)目時(shí)的功率的比值來確定所述計(jì)算機(jī)設(shè)備的WEB性能的能效比,能夠有針對(duì)性的反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比;另外,先使所述計(jì)算機(jī)設(shè)備運(yùn)行多個(gè)WEB能效測(cè)試項(xiàng)目,來求得反映所述計(jì)算機(jī)設(shè)備在WEB性能中不同載荷強(qiáng)度下的能效比,再基于預(yù)設(shè)的每一個(gè)WEB能效測(cè)試項(xiàng)目的權(quán)重來確定所述計(jì)算機(jī)設(shè)備在WEB性能的能效比,能夠針對(duì)計(jì)算機(jī)設(shè)備的使用特點(diǎn)來確定計(jì)算機(jī)設(shè)備的能效比,由此可方便用戶選擇適當(dāng)?shù)挠?jì)算機(jī)設(shè)備,以達(dá)到相應(yīng)的WEB性能要求。計(jì)算機(jī)設(shè)備的能效比反映了計(jì)算機(jī)設(shè)備功率是否被有效利用,以便工作人員基于計(jì)算機(jī)設(shè)備功率的利用情況來制定相應(yīng)的節(jié)能方案,同時(shí),有助于工作人員選擇計(jì)算機(jī)設(shè)備各組件的性能,使整個(gè)計(jì)算機(jī)設(shè)備的WEB性能達(dá)到最優(yōu),也使工作人員基于計(jì)算機(jī)設(shè)備在不同載荷強(qiáng)度下的能效比,選擇功率較低的計(jì)算機(jī)設(shè)備,以節(jié)約能源。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價(jià)值。
      [0067]上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對(duì)上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬【技術(shù)領(lǐng)域】中具有通常知識(shí)者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
      【權(quán)利要求】
      1.一種反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其特征在于,包括步驟: 1)取得計(jì)算機(jī)設(shè)備運(yùn)行WEB能效測(cè)試項(xiàng)目的運(yùn)行速率和功率; 2)基于所述功率和所述運(yùn)行速率的比值來確定反映所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      2.根據(jù)權(quán)利要求1所述的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其特征在于,在所述步驟I)中取得計(jì)算機(jī)設(shè)備運(yùn)行能效測(cè)試項(xiàng)目的運(yùn)行速率包括: 取得計(jì)算機(jī)設(shè)備因所獲取的測(cè)試指令而運(yùn)行相應(yīng)的WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,以及所述WEB能效測(cè)試項(xiàng)目在運(yùn)行過程中所處理的數(shù)據(jù)量; 基于所述數(shù)據(jù)量與所花費(fèi)的時(shí)間的比值來取得所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率。
      3.根據(jù)權(quán)利要求1所述的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其特征在于,在所述步驟I)中取得計(jì)算機(jī)設(shè)備運(yùn)行能效測(cè)試項(xiàng)目的運(yùn)行速率包括: 使計(jì)算機(jī)設(shè)備多次基于所獲取的測(cè)試指令來運(yùn)行同一 WEB能效測(cè)試項(xiàng)目,基于統(tǒng)計(jì)所述計(jì)算機(jī)設(shè)備每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所花費(fèi)的時(shí)間的平均值;基于統(tǒng)計(jì)所述能效測(cè)試項(xiàng)目在每一次運(yùn)行過程中所處理的數(shù)據(jù)量,來取得每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目所處理的數(shù)據(jù)量的平均值; 基于所述數(shù)據(jù)量的平均值與所花費(fèi)時(shí)間的平均值的比值來取得所述計(jì)算機(jī)設(shè)備運(yùn)行所述WEB能效測(cè)試項(xiàng)目的運(yùn)行速率。
      4.根據(jù)權(quán)利要求1至3中任一所述的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其特征在于,所述步驟I)包括: 基于統(tǒng)計(jì)所述計(jì)算機(jī)設(shè)備在每一次運(yùn)行所述WEB能效測(cè)試項(xiàng)目過程中的功率,來取得所述功率的平均值。
      5.根據(jù)權(quán)利要求4所述的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其特征在于,所述步驟2)包括:基于所述功率的平均值和所述運(yùn)行速率的比值來確定所述計(jì)算機(jī)設(shè)備在WEB性能上的能效比。
      6.根據(jù)權(quán)利要求2或3所述的計(jì)算機(jī)設(shè)備的能效測(cè)試方法,其特征在于,使所述計(jì)算機(jī)設(shè)備基于不同的測(cè)試指令重復(fù)執(zhí)行步驟I)和2),以取得所述計(jì)算機(jī)設(shè)備運(yùn)行不同WEB能效測(cè)試項(xiàng)目的能效比;所述方法還包括步驟3):基于預(yù)設(shè)的運(yùn)行每一個(gè)所述WEB能效測(cè)試項(xiàng)目的權(quán)重來取得反映所述計(jì)算機(jī)設(shè)備的所述WEB性能的能效比。
      7.根據(jù)權(quán)利要求6所述的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其特征在于,改變所述計(jì)算機(jī)設(shè)備的載荷強(qiáng)度,并使所述計(jì)算機(jī)設(shè)備處于相同的載荷強(qiáng)度下,基于不同的測(cè)試指令運(yùn)行相應(yīng)的所述測(cè)試項(xiàng)目,以供執(zhí)行步驟I)、步驟2)和步驟3)。
      8.根據(jù)權(quán)利要求2所述的反映計(jì)算機(jī)設(shè)備WEB能效的測(cè)試方法,其特征在于,所述WEB能效測(cè)試項(xiàng)目至少包括以下一種:測(cè)試所述計(jì)算機(jī)設(shè)備加載網(wǎng)頁的測(cè)試項(xiàng)目、測(cè)試所述計(jì)算機(jī)設(shè)備響應(yīng)動(dòng)態(tài)及靜態(tài)WEB請(qǐng)求的測(cè)試項(xiàng)目。
      【文檔編號(hào)】G06F11/34GK103514082SQ201210223398
      【公開日】2014年1月15日 申請(qǐng)日期:2012年6月29日 優(yōu)先權(quán)日:2012年6月29日
      【發(fā)明者】陸肖元, 方行, 葛昌榮, 談騫, 毛興江 申請(qǐng)人:上海寬帶技術(shù)及應(yīng)用工程研究中心
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1