<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    放翁(文初)的一畝三分地

      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
      210 隨筆 :: 1 文章 :: 320 評(píng)論 :: 0 Trackbacks

         寫這篇文章的目的是希望能夠分享給一些處于技術(shù)上升階段的同學(xué),更快找到技術(shù)分享關(guān)鍵所在。(當(dāng)然自己能力有限,有些內(nèi)容也就自己根據(jù)自己實(shí)際情況來(lái)思考)
         記得這兩屆淘寶技術(shù)大學(xué)分享的時(shí)候,都有同學(xué)問(wèn)我,能說(shuō)清楚技術(shù)這件事情是自己天生的能力還是后天培養(yǎng)的,如果是后天培養(yǎng)的,那么靠什么方式提升自己。我把技術(shù)人員成長(zhǎng)分了個(gè)類:1.會(huì)解決問(wèn)題的。2.會(huì)分析問(wèn)題的。3.會(huì)總結(jié)問(wèn)題的。4.會(huì)深化思考的。5.會(huì)分享的。
         最基本的就是解決問(wèn)題,不論是否有有效手段,只要解決問(wèn)題就算完事。慢慢的,會(huì)解決問(wèn)題的人會(huì)考慮更多,會(huì)去分析根源,不會(huì)頭痛醫(yī)頭,腳痛醫(yī)腳,那就開始分析問(wèn)題,漸漸的解決問(wèn)題之前會(huì)先分析,在動(dòng)手,做完以后寫下前因后果。當(dāng)遇到問(wèn)題多了,分析也多了,就會(huì)總結(jié)規(guī)律,防范與未然。再后來(lái)就會(huì)從點(diǎn)到面,不再簡(jiǎn)單等待面的產(chǎn)生,學(xué)會(huì)深化思考,從現(xiàn)象看到本質(zhì)。最后就是融會(huì)貫通,印在腦子里,而不是寫在紙上,能夠分享給更多的人。
         技術(shù)人員的PPT也分成兩種,一種是滿眼都是字,另一種是簡(jiǎn)單的幾行字,一些圖,原因是什么,很簡(jiǎn)單,如果不是融會(huì)貫通印在腦子里,那么生怕自己忘了,能在PPT上寫多少是多少,不會(huì)臨場(chǎng)忘記。而真正讓聽(tīng)眾感覺(jué)最真實(shí)最自然的方式,應(yīng)該是分享者出自自己的下意識(shí)說(shuō)的話,隨時(shí)隨地可以插入范例。
         后面是我回復(fù)的一點(diǎn)內(nèi)容,首先,這個(gè)PPT絕對(duì)是很有技術(shù)分量的PPT,只是差臨門一腳^_^。具體的PPT(http://www.slideshare.net/cenwenchu/ss-5036757)
    總的問(wèn)題:
        有現(xiàn)象,有分析,缺少最后一鏟子的挖掘,同時(shí)描述問(wèn)題和解決的同時(shí),最好先闡述本質(zhì),以免使得閱讀者走向特定場(chǎng)景的分析,對(duì)于了解本質(zhì)可能產(chǎn)生誤導(dǎo)。

    1.最佳線程數(shù)從cpu的角度去描述容易引起誤導(dǎo),cpu只是這一個(gè)應(yīng)用的瓶頸,計(jì)算最佳資源利用率應(yīng)該從更通用的方式去說(shuō)明,同時(shí)提到最佳線程本身來(lái)說(shuō)就是依據(jù)環(huán)境變化而變化,其實(shí)也就是說(shuō)明了本質(zhì)其實(shí)隱藏在其后。
    2.測(cè)試是一方面,但是需要梳理出關(guān)鍵路徑消耗時(shí)間來(lái)看各個(gè)階段消耗時(shí)間,及評(píng)判系統(tǒng)消耗和業(yè)務(wù)消耗的比例,分析出關(guān)鍵路徑的性能瓶頸和消耗所在,不然可能要走不少?gòu)澛罚瑫r(shí)提到過(guò)瓶頸轉(zhuǎn)移的問(wèn)題會(huì)導(dǎo)致優(yōu)化與預(yù)期的不符,總的來(lái)說(shuō)要從全局去考慮優(yōu)化,而不是局部系統(tǒng)。(判斷系統(tǒng)消耗和業(yè)務(wù)消耗比例應(yīng)該不是很精確,但是大致可以找到瓶頸在某一方)
    3.IO和CPU優(yōu)化提升QPS這件事情覺(jué)得舉例沒(méi)有說(shuō)到重點(diǎn),你可以把cpu也看做有一個(gè)線程池,IO有一個(gè)線程池,web容器有一個(gè)線程池,由于現(xiàn)在是阻塞式處理,那么處理能力就取決于最小的線程池資源和整體處理時(shí)間,當(dāng)前最小線程池出現(xiàn)在cpu,因此cpu的處理時(shí)間縮短使得資源生命周期變短,資源利用率提高,并發(fā)處理能力提升。
    4.沒(méi)有極端應(yīng)用的說(shuō)法:),可以參看1,2,3

    下面是我感覺(jué)優(yōu)化在我看來(lái)最根本的點(diǎn)(當(dāng)然這個(gè)直接給被分享者看不適合,但是結(jié)合一些正反例子就能夠把問(wèn)題根源說(shuō)清楚)

    影響TPS(QPS)的關(guān)鍵指標(biāo):
    響應(yīng)時(shí)間(RT),資源

    優(yōu)化手段:
    簡(jiǎn)單來(lái)說(shuō),降低RT,增加資源就是提升TPS的根本。
    1.入口。解決問(wèn)題一般總是從降低RT開始。
    2.沖突。在增加資源的時(shí)候引起RT的上升(例如增加壓力導(dǎo)致依賴系統(tǒng)處理性能下降)
    3.權(quán)衡。但當(dāng)降低RT會(huì)增加系統(tǒng)復(fù)雜度和穩(wěn)定性的時(shí)候,就會(huì)考慮通過(guò)增加資源來(lái)緩解問(wèn)題(前提是不會(huì)增加RT)。
    4.全局觀。優(yōu)化后瓶頸轉(zhuǎn)移帶來(lái)的問(wèn)題。

    影響RT的關(guān)鍵指標(biāo):
    1.關(guān)鍵路徑事務(wù)處理時(shí)間。(并行化和串行化可部分解決關(guān)鍵路徑時(shí)間長(zhǎng)短問(wèn)題)
    2.瓶頸查找(資源池的瓶頸在哪里,處理時(shí)間消耗環(huán)節(jié)在哪里)
                       a.cpu,memory,io,jvm等系統(tǒng)級(jí)別影響RT的因素定位。
                       b.業(yè)務(wù)關(guān)鍵路徑中可提升的step。
                       c.優(yōu)化后瓶頸可能轉(zhuǎn)移的考慮,整體上可能導(dǎo)致RT時(shí)間反而增加。
                       d.降低資源池資源生命周期,提升回收率。(事件驅(qū)動(dòng)就是很好的模式,將生命周期切割為更小片段,有狀態(tài)線程生命周期越短,處理能力越強(qiáng)。副作用:系統(tǒng)復(fù)雜)

    最后還是自己在做異步化的最大感受,一定要有全局觀,系統(tǒng)內(nèi)部全局觀,系統(tǒng)之間的全局觀,優(yōu)化是對(duì)用戶體驗(yàn)的優(yōu)化而不是系統(tǒng)的優(yōu)化。

    posted on 2010-08-23 16:58 岑文初 閱讀(2288) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 久久影视综合亚洲| 亚洲欧洲久久av| 亚洲综合色7777情网站777| 久久久久亚洲精品成人网小说| 亚州**色毛片免费观看| 久久精品国产亚洲Aⅴ香蕉| 一个人免费播放在线视频看片| 在线看片免费人成视久网| 免费国产小视频在线观看| 亚洲国产精品久久久久婷婷老年| 亚洲最大天堂无码精品区| 国产精品成人啪精品视频免费| 亚洲av手机在线观看| 亚洲天天在线日亚洲洲精| 男女作爱在线播放免费网站| 午夜国产大片免费观看| 免费亚洲视频在线观看| 国产成人精品日本亚洲专区| 中文字幕a∨在线乱码免费看| 国产无遮挡裸体免费视频| 亚洲国产亚洲综合在线尤物| 99久久成人国产精品免费 | 美女在线视频观看影院免费天天看| 国内自产少妇自拍区免费| 亚洲色图综合网站| 免费的全黄一级录像带| 亚洲熟妇av一区二区三区下载| 精品熟女少妇AV免费观看| 狠狠热精品免费观看| 国产精品色午夜免费视频| 阿v视频免费在线观看| 国产精品亚洲成在人线| 18pao国产成视频永久免费| 亚洲理论电影在线观看| 国产成人yy免费视频| 亚洲国产精品乱码在线观看97| 99re这里有免费视频精品| 久久亚洲国产最新网站| 114一级毛片免费| 四虎成人精品国产永久免费无码| 久久精品亚洲综合一品|