chrome調(diào)試-性能分析performance篇

1、performance頁(yè)面性能分析

本文將介紹如何使用chrome devTool的performance來(lái)對(duì)頁(yè)面進(jìn)行性能分析

(1)操作過(guò)程

1、進(jìn)入匿名模式保證分析結(jié)果少收到其他插件的干擾(windows可使用快捷點(diǎn) ctrl + shift + N)
2、確保screenshots checkbox是選中的,然后點(diǎn)擊controls,開(kāi)始記錄(windows快捷鍵 shift + E),這時(shí)候Devtools就開(kāi)始錄制各種性能指標(biāo),你可以點(diǎn)擊頁(yè)面等進(jìn)行各種操作,所有的操作都會(huì)被瀏覽器錄制下來(lái)。錄制期間,?可以點(diǎn)擊stop進(jìn)行快速操作結(jié)束錄制,然后等待顯示性能報(bào)告,stop按鈕位置如下圖:

(2)分析報(bào)告說(shuō)明

先放上測(cè)試?yán)龍D:


1、首先我們將上面的示例圖進(jìn)行拆分成三部分,1、上面部分是動(dòng)畫(huà)記錄條,2、統(tǒng)計(jì)細(xì)節(jié)展開(kāi)區(qū)域,3、統(tǒng)計(jì)結(jié)果匯總區(qū)域

2、細(xì)節(jié)說(shuō)明
? ? ? a、FPS(幀率)在最上方動(dòng)畫(huà)記錄區(qū)域可以看到完整的圖。綠色豎線(xiàn)越高,F(xiàn)PS越高,紅色的話(huà)表示長(zhǎng)時(shí)間幀,很可能會(huì)出現(xiàn)卡頓,所在測(cè)試的時(shí)候要特別注意紅色部分

? ? ? b、CPU,在動(dòng)畫(huà)記錄區(qū)域可以看到完整的圖。
? ? ? c、NET(網(wǎng)絡(luò)請(qǐng)求),在動(dòng)畫(huà)記錄區(qū)域可以看到完整的圖,每條色彩橫線(xiàn)表示一種資源,越長(zhǎng)表示檢索資源所需的時(shí)間越長(zhǎng)。每條橫線(xiàn)淺色的地方表示等待的時(shí)間
? ? ? d、統(tǒng)計(jì)報(bào)表說(shuō)明:

? ??????????藍(lán)色(Loading):網(wǎng)絡(luò)通信和HTML解析

? ??????????黃色(Scripting):JavaScript執(zhí)行

? ??????????紫色(Rendering):樣式計(jì)算和布局,即重排

? ??????????綠色(Painting):重繪

? ??????????灰色(other):其它事件花費(fèi)的時(shí)間

? ??????????白色(Idle):空閑時(shí)間

? ? ? ? e、結(jié)合Main中的詳細(xì)事件統(tǒng)計(jì),如果有出現(xiàn)紅色三角區(qū)域,說(shuō)明這個(gè)事件存在問(wèn)題,需要特別注意。可以通過(guò)統(tǒng)計(jì)報(bào)表中的Call tree找到對(duì)于的文件鏈接,點(diǎn)進(jìn)去排查代碼。

(3)移動(dòng)設(shè)備方面的拓展

如果想分析移動(dòng)設(shè)備 的頁(yè)面性能,可用CPU控制器來(lái)模擬移動(dòng)端CPU。

1、點(diǎn)擊performance

2、點(diǎn)擊最右側(cè)設(shè)置按鈕(?),工具欄會(huì)展開(kāi)更多模式,如下圖選中CPU 4* slowdown,就能模擬4倍低速CPU

3、其他分析操作同上(1)操作過(guò)程

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容

  • 1、通過(guò)CocoaPods安裝項(xiàng)目名稱(chēng)項(xiàng)目信息 AFNetworking網(wǎng)絡(luò)請(qǐng)求組件 FMDB本地?cái)?shù)據(jù)庫(kù)組件 SD...
    陽(yáng)明AGI閱讀 16,008評(píng)論 3 119
  • 剛剛登陸簡(jiǎn)書(shū),看到好多勤奮的作者,會(huì)在每篇文章下,標(biāo)上“每日必更”。很有小說(shuō)家的味道。 我想起,雪漠說(shuō)他寫(xiě)《無(wú)死的...
    艾米粒68閱讀 177評(píng)論 8 3
  • 我怕化身為煙 這樣 就不能 伸出雙手去抱你 盡管夜 是一樣的黑 可你卻從不猶豫的 離我越來(lái)越遠(yuǎn) 也不回頭 看看因慌...
    魚(yú)唇的花嘰閱讀 181評(píng)論 0 1
  • 我拿了一個(gè)漢堡問(wèn)你好吃不好吃,你說(shuō)非常好吃,。從而得出結(jié)論,漢堡將成為代替米飯成為中國(guó)第一大主食 像這類(lèi)調(diào)研及其不...
    Mr丶Peng閱讀 184評(píng)論 0 1
  • 你說(shuō)你喜歡流浪 騎著單車(chē),帶上一只鳥(niǎo) 看沿途風(fēng)景,各路人情 做這一切的記錄者 進(jìn)行一場(chǎng)孤獨(dú)的自我修行 你習(xí)慣在某個(gè)...
    柚子西蜜閱讀 209評(píng)論 0 4