亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C/S 架構(gòu)性能測試研究和應(yīng)用

        2021-01-20 08:44:14姚明菊
        關(guān)鍵詞:進程內(nèi)存客戶端

        姚明菊

        (吉利學(xué)院,四川 成都610000)

        1 概述

        C/S 架構(gòu),即客戶端/服務(wù)器架構(gòu)??蛻舳艘话惆惭b在Windows 操作系統(tǒng)的客戶端機器上,因此在做性能測試的過程中,除了需要對服務(wù)器端進行性能監(jiān)控外還必須要對Windows 客戶端進行性能監(jiān)控。本文將重點介紹Windows 客戶端的性能測試和監(jiān)控工具perfmon;

        2 C/S 客戶端性能監(jiān)控存在的問題

        大數(shù)據(jù)多維可視化系統(tǒng),為了能夠獲得很好的圖形的表現(xiàn)能力和運行的速度,大都采用C/S 架構(gòu)進行開發(fā)。Windows 任務(wù)管理器等都能很好的進行實時的性能監(jiān)控, 但是如何將監(jiān)控的性能歷史數(shù)據(jù)保存下來,對一段時間的性能趨勢進行分析是個問題。

        3 能監(jiān)控工具perfmon

        perfmon 是Windows 自帶的性能監(jiān)控工具, 提供了圖表化的系統(tǒng)性能實時監(jiān)視器、性能日志和警報管理,可用于監(jiān)視CPU 使用率、內(nèi)存使用率、硬盤讀寫速度、網(wǎng)絡(luò)速度等,最重要的是它的計數(shù)器可以記錄采集的監(jiān)控數(shù)據(jù)并保存,保存的日志數(shù)據(jù)可以很方便地使用第三方工具對計數(shù)器收集的數(shù)據(jù)進行性能分析。

        常用的性能對象與監(jiān)控指標(biāo):

        Perfmon 性能監(jiān)控對象總共有上百個性能指標(biāo),關(guān)注一個系統(tǒng)的性能時,根據(jù)實際情況重點關(guān)注對應(yīng)用系統(tǒng)影響大的CPU、內(nèi)存(Memory)、磁盤(Disk)、網(wǎng)絡(luò)(Network)等幾個關(guān)鍵指標(biāo)。實際上還需要監(jiān)控程序進程的句柄數(shù)Handle Count、進行虛擬內(nèi)存(Virtual Bytes)、進程的內(nèi)存總量(Working Set)、進程占用的內(nèi)存(Private Bytes)等關(guān)鍵指標(biāo),很多時候單純觀察一個指標(biāo)不能完全判斷內(nèi)存泄漏,還需要多個指標(biāo)結(jié)合,甚至結(jié)合系統(tǒng)指標(biāo)來進行分析(表1)。

        表1 進程關(guān)鍵性能對象與指標(biāo)

        4 案例分析

        以大數(shù)據(jù)多維可視化系統(tǒng)客戶端SRE.EXE 性能測試為例,多維可視化展示需要展示實時視頻流、三維模型場景、三維標(biāo)注等耗費資源的指標(biāo)和場景,對客戶端的性能影響非常的大,長時間運行的性能數(shù)據(jù)分析,對提升軟件產(chǎn)品的性能質(zhì)量非常重要。

        4.1 大數(shù)據(jù)多維可視化系統(tǒng)客戶端SRE.EXE 性能測試分析

        選取了一個實際的項目進行超過8*24 小時的穩(wěn)定性測試,因為本項目并沒有開啟客戶端重啟后自動拉起的功能,不存在進程句柄數(shù)Handle Count 改變的情況。所以使用Perfmon 的計數(shù)器日志的功能,持續(xù)對系統(tǒng)的性能指標(biāo)采樣,重點監(jiān)控進程的Virtual Bytes、Working Set 和Private Bytes 指標(biāo)情況。為了使測試場景更接近真實使用場景,測試指標(biāo)更加真實和具備說服力,在測試過程中模擬真實使用場景的操作,使用了按鍵精靈錄制了操作腳本,模擬用戶使用操作SRE 系統(tǒng)的場景。

        4.2 大數(shù)據(jù)多維可視化系統(tǒng)客戶端8*24 小時穩(wěn)定性測試數(shù)據(jù)如圖1-4 所示。

        4.3 SRE 8*24 小時穩(wěn)定性測試數(shù)據(jù)分析

        從8*24 小時監(jiān)控的數(shù)據(jù)分析來看,SRE 性能指標(biāo)呈現(xiàn)以下異常點:

        第一:在系統(tǒng)運行10 個小時候后,內(nèi)存有個突變點,經(jīng)過分析,是因為此前沒有開啟按鍵精靈腳本,也就是系統(tǒng)在沒有操作的空閑狀態(tài)下的指標(biāo)情況,當(dāng)啟動了按鍵精靈腳本后,系統(tǒng)處于操作狀態(tài),內(nèi)存有少量上漲,屬于正常的內(nèi)存占用情況。

        第二: 運行8 天過程中, 進程的Virtual Bytes、Working Set 和Private Bytes 指標(biāo)都在程線性上漲狀態(tài),7 天時間分配的內(nèi)存上漲了2008M,平均每10h 上漲120M,說明SRE 系統(tǒng)運行過程中存在內(nèi)存泄漏的情況。

        圖1 操作系統(tǒng)為SRE 進程分配的內(nèi)存量

        圖2 進程SRE 占用內(nèi)存和申請的內(nèi)存總和量

        圖3 進程SRE 使用的虛擬內(nèi)存的量

        圖4 系統(tǒng)CPU 的占用率

        第三: 在系統(tǒng)運行大約8*24 小時的時候, 突然出現(xiàn)進程的Virtual Bytes、Working Set 和Private Bytes 幾個指標(biāo)一致都驟降為0,且此時對應(yīng)操作系統(tǒng)CPU 的占用量也驟降到0,對應(yīng)SRE 程序出現(xiàn)黑屏的狀態(tài)。經(jīng)過結(jié)合日志詳細(xì)分析, 發(fā)現(xiàn)在10 月6 日22:42 程序進程卡死, 所以與在此時間點進程各項指標(biāo)占用驟降為0 的表現(xiàn)是一致的。

        4.4 SRE 8*24 小時穩(wěn)定性測試結(jié)論和建議:

        SRE 運行過程中占用和使用的內(nèi)存都程線性上漲,SRE 系統(tǒng)存在較為嚴(yán)重的內(nèi)存泄漏,需要結(jié)合指標(biāo)針對代碼一一進行排查,找出內(nèi)存泄漏點,并進行優(yōu)化后,重新測試;

        SRE 長期穩(wěn)定性運行出現(xiàn)程序進程被中斷的現(xiàn)象,需要對應(yīng)日志和代碼找出進程被中斷的根本點,排查優(yōu)化后需要重新進行長期穩(wěn)定性測試。

        5 結(jié)論

        結(jié)合實際大數(shù)據(jù)多維可視化測試項目開展了C/S 架構(gòu)性能監(jiān)控的研究,充分體現(xiàn)出perfmon 在C/S 架構(gòu)性能測試過程中,不僅能很好的記錄程序運行過程中的各項重要性能指標(biāo),還能根據(jù)各項性能指標(biāo)的變化情況得到各項指標(biāo)的趨勢走向,發(fā)現(xiàn)程序的性能異常點,對性能測試提供很好的數(shù)據(jù)支撐。

        猜你喜歡
        進程內(nèi)存客戶端
        債券市場對外開放的進程與展望
        中國外匯(2019年20期)2019-11-25 09:54:58
        “春夏秋冬”的內(nèi)存
        縣級臺在突發(fā)事件報道中如何應(yīng)用手機客戶端
        傳媒評論(2018年4期)2018-06-27 08:20:24
        孵化垂直頻道:新聞客戶端新策略
        傳媒評論(2018年4期)2018-06-27 08:20:16
        基于Vanconnect的智能家居瘦客戶端的設(shè)計與實現(xiàn)
        電子測試(2018年10期)2018-06-26 05:53:34
        社會進程中的新聞學(xué)探尋
        基于內(nèi)存的地理信息訪問技術(shù)
        我國高等教育改革進程與反思
        Linux僵死進程的產(chǎn)生與避免
        客戶端空間數(shù)據(jù)緩存策略
        亚洲国产综合精品一区最新| 白浆高潮国产免费一区二区三区| 伊人一道本| 少妇高清精品毛片在线视频| 高h小月被几个老头调教| 在线国人免费视频播放| 精品少妇一区二区三区四区| 免费黄网站久久成人精品| 亚洲精品久久久久久| 国产av无码专区亚洲精品| 亚洲一区免费视频看看| 久久99精品这里精品动漫6| 久久人妻公开中文字幕| 国产女人高潮叫床免费视频| 国产精品国产三级国产av中文| 看中文字幕一区二区三区| 欧洲国产成人精品91铁牛tv| 猫咪www免费人成网最新网站 | 色av综合av综合无码网站| 在线成人爽a毛片免费软件| 中文字幕一区二区中文| 久久亚洲精品成人av观看| 精品一区二区三区久久久| 亚洲av乱码中文一区二区三区| 天堂无码人妻精品av一区| 欧美a级在线现免费观看| 久久女人精品天堂av影院麻| 亚洲一区二区三区最新视频| av无码特黄一级| 国产乱色国产精品免费视频| 四虎影视一区二区精品| 日本aⅴ大伊香蕉精品视频| 国产午夜福利精品一区二区三区| 99久久国产精品网站| 国产69精品麻豆久久| 内射中出后入内射极品女神视频| 国产伦码精品一区二区| 国产精品网站夜色| 免费一级特黄欧美大片久久网| 亚洲高潮喷水无码av电影| 国产人妻久久精品二区三区老狼 |