摘要:在我是如何優(yōu)化網(wǎng)站首頁性能的一篇文章中提到過分位值的概念。性能分位值分位值在月號(hào)和月,號(hào)都有一些抖動(dòng),但是不是特別明顯。分位值意義第一點(diǎn)從上面圖中可以看出,在性能統(tǒng)計(jì)中,分位值的波動(dòng)最明顯,能夠放大問題。
在我是如何優(yōu)化網(wǎng)站首頁性能的一篇文章中提到過95分位值的概念。下面從最近實(shí)際數(shù)據(jù)看看95分位值對(duì)于性能優(yōu)化的參考價(jià)值。
真實(shí)數(shù)據(jù)最近優(yōu)化有了一些效果,就正好借著具體的實(shí)例數(shù)據(jù)來看看95分位值的意義。
看下面一張圖:
性能平均值
從這個(gè)曲線中可以看出3月11號(hào)數(shù)據(jù)綠色的線升高了,出了點(diǎn)問題。
性能50分位值
50分位值在3月11號(hào)和3月7,8號(hào)都有一些抖動(dòng),但是不是特別明顯。
性能80分位值
80分位值和平均值類似,能夠看到3月11號(hào)的一次波動(dòng)
從上面幾個(gè)數(shù)據(jù)看,其實(shí)我們能夠看出來的就是3月4號(hào)開始有一個(gè)明顯的下降(呵呵,優(yōu)化的部分成果)。
另外一個(gè)就是感覺3月11號(hào)有一個(gè)異常點(diǎn)。最后排查也確實(shí)是出現(xiàn)了服務(wù)器的問題,后端有接口響應(yīng)問題。
那么回過頭來看看我們期待的95分位值,這些天記錄的情況:
圖中可以明顯看出3月4號(hào)的優(yōu)化效果,項(xiàng)目是3月3號(hào)上線。
第二個(gè)問題點(diǎn)就是很明顯的看出綠色的線在3月11號(hào)有一個(gè)明顯的突刺,必然是哪里出了問題。
然后第二個(gè)地方就是3月8日也有一個(gè)明顯的波動(dòng),這個(gè)暫時(shí)沒有找到原因,后端也沒有反饋過異常。但是這個(gè)問題需要記錄,如果再次出現(xiàn),需要發(fā)現(xiàn)其中的規(guī)律。
95分位值舉例收集100個(gè)數(shù)據(jù),從小到大排列,95分位值就是取出第95個(gè)用戶的數(shù)據(jù)做統(tǒng)計(jì)。 50分位值就是第50個(gè)人的數(shù)據(jù)。
95分位值意義第一點(diǎn): 從上面圖中可以看出,在性能統(tǒng)計(jì)中,95分位值的波動(dòng)最明顯,能夠放大問題。
平均值,50分位值的圖形如果不是特別關(guān)注,波動(dòng)其實(shí)并不明顯。
第二點(diǎn): 從高T們的歷史經(jīng)驗(yàn)看,如果能夠保證95分位值的穩(wěn)定性,就能很好的體現(xiàn)系統(tǒng)的穩(wěn)定性。
博客地址http://tangguangyao.github.io/
微信公眾號(hào)文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/78890.html
摘要:分位值解釋分位值目前是我們看性能指標(biāo)的一個(gè)重要參考點(diǎn)。為什么是,因?yàn)楦M(jìn)高的優(yōu)化經(jīng)驗(yàn),分位值的數(shù)據(jù)取點(diǎn)最能放大問題。分位值下,一個(gè)散文件可能就是的影響。 最近接到一個(gè)任務(wù),首頁性能優(yōu)化。 目標(biāo):95分位值下 看到頁面框架主體內(nèi)容6s(優(yōu)化前10s左右),優(yōu)化提升40% 看到操作詳細(xì)內(nèi)容9s(優(yōu)化前12s左右),優(yōu)化提升25%。 側(cè)面看出我們系統(tǒng)的龐大程度吧,這個(gè)不值得驕傲,項(xiàng)目...
摘要:目標(biāo)是探索是否能夠加快頁面首屏速度。實(shí)驗(yàn)組瀏覽器支持,本次時(shí),進(jìn)行初始化。從上面的直觀對(duì)比可以看出,個(gè)指標(biāo),組的分位值都略微大于組的分位值,差距在幾十毫秒左右。最終,我也沒有采用來優(yōu)化首屏速度。 寫在前面 本文首發(fā)于公眾號(hào):符合預(yù)期的CoyPan 不久之前,我簡(jiǎn)單探索了service worker在一個(gè)活動(dòng)運(yùn)營(yíng)頁面中的應(yīng)用,可以參考我之前的這篇文章: service worker輕度探...
摘要:集合名命名規(guī)范集合名不能是空字符串。集合名不能含有字符空字符,這個(gè)字符表示集合名的結(jié)尾。集合名不能以開頭,這是為系統(tǒng)集合保留的前綴。有些驅(qū)動(dòng)程序的確支持在集合名里面包含,這是因?yàn)槟承┫到y(tǒng)生成的集合中包含該字符。 原始文章鏈接 - 我的博客:http://www.lovebxm.com/2017/0... MongoDB - 簡(jiǎn)介 官網(wǎng):https://www.mongodb.com/ ...
閱讀 1487·2021-11-24 11:16
閱讀 2690·2021-07-28 12:32
閱讀 2302·2019-08-30 11:22
閱讀 1440·2019-08-30 11:01
閱讀 595·2019-08-29 16:24
閱讀 3547·2019-08-29 12:52
閱讀 1625·2019-08-29 12:15
閱讀 1332·2019-08-29 11:18