麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a

千鋒教育-做有情懷、有良心、有品質的職業(yè)教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 性能測試之瓶頸分析方法

性能測試之瓶頸分析方法

來源:千鋒教育
發(fā)布人:小鋒
時間: 2019-08-26 09:47:00 1566784020

  1、內存分析法

  內存分析用于判斷系統(tǒng)有無內存瓶頸,是否需要通過增加內存等手段提高系統(tǒng)性能表現。

  內存分析需要使用的計數器:Memory類別和Physical Disk類別的計數器。內存分析的主要方法和步驟:

  (1)首先查看Memory\Available Mbytes指標

  如果該指標的數據比較小,系統(tǒng)可能出現了內存方面的問題,需要繼續(xù)下面步驟進一步分析。

  注: 在UNIX/LINUX中,對應指標是FREE(KB)

  (2)注意Pages/sec、Pages Read/sec和Page Faults/sec的值

  操作系統(tǒng)回利用磁盤較好的方式提高系統(tǒng)可用內存量或者提高內存的使用效率。這三個指標直接反應了操作系統(tǒng)進行磁盤交換的頻度。

  如果Pages/sec的技術持續(xù)高于幾百,可能有內存問題。Pages/sec值不一定大就表明有內存問題,可能是運行使用內存映射文件的程序所致。Page Faults/sec說明每秒發(fā)生頁面失效次數,頁面失效次數越多,說明操作系統(tǒng)向內存讀取的次數越多。此事需要查看Pages Read/sec的計數值,該計數器的閥值為5,如果計數值超過5,則可以判斷存在內存方面的問題。

  注:在UNIX/LINUX系統(tǒng)中,對于指標是(page)si和(page)so.

  (3)根據Physical Disk計數器的值分析性能瓶頸

  對Physical Disk計數器的分析包括對Page Reads/sec和%Disk Time及Aerage Disk Queue Length的分析。如果Pages Read/sec很低,同時%Disk Time和Average Disk Queue Length的值很高,則可能有磁盤瓶頸。但是,如果隊列長度增加的同時Pages Read/sec并未降低,則是內存不足。

  注:在 UNIX/LINUX系統(tǒng)中,對應的指標是Reads(Writes)per sec、Percent of time the disk is busy和Average number of transactions waiting for service.

  2、處理器分析法

  (1)首先看System\%Total Processor Time 性能計數器的計數值

  該計數器的值體現服務器整體處理器利用率,對多處理器的系統(tǒng)而言,該計數器提醒所有CPU的平均利用率。如果該值持續(xù)超過90%,則說明整個系統(tǒng)面臨著處理器方面的瓶頸,需要通過增加處理器來提高性能。

  注:多處理器系統(tǒng)中,該數據本身不大,但PUT直接負載狀況極不均衡,也應該視作系統(tǒng)產生處理器方面瓶頸。

  (2)其次查看每個CPU的Processor\%Processor Time 和 Processor\%User Time 和 Processor\%Privileged Time

  Processor\%User Time 是系統(tǒng)非核心操作消耗的CPU時間,如果該值較大,可以考慮是否能通過友好算法等方法降低這個值。如果該服務器是數據庫服務器, Processor\%User Time 值大的原因很可能是數據庫的排序或是函數操作消耗了過多的CPU時間,此時可以考慮對數據庫系統(tǒng)進行優(yōu)化。

  (3)研究系統(tǒng)處理器瓶頸

  查看 System\Processor Queue Length 計數器的值,當該計數器的值大于CPU數量的總數+1時,說明產生了處理器阻塞。在處理器的%Process Time很高時,一般都隨處理器阻塞,但產生處理器阻塞時,Processor\%Process Time 計數器的值并不一定很大,此時就必須查找處理器阻塞的原因。

  %DOC Time 是另一個需要關注的內容,該計數器越低越好。在多處理器系統(tǒng)中,如果這個值大于50%,并且Processor\%Precessor Time非常高,加入一個網卡可能回提高性能。

  3、磁盤I/O分析法

  (1)計算梅磁盤的I/O數

  梅磁盤的I/O數可用來與磁盤的I/O能力進行對比,如果經過計算得到的每磁盤I/O數超過了磁盤標稱的I/O能力,則說明確實存在磁盤的性能瓶頸。

  每磁盤I/O計算方法

  RAID0計算方法:(Reads +Writes)/Number of Disks

  RAID0計算方法:(Reads +2*Writes)/2

  RAID0計算方法:[Reads +(4*Writes)]/Number of Disks

  RAID0計算方法:[Reads +(2*Writes)]/Number of Disks

  (2)與Processor\Privileged Time 合并進行分析

  如果在Physical Disk 計數器中,只有%Disk Time 比較大,其他值都比較適中,硬盤可能會是瓶頸。若幾個值都比較大,且數值持續(xù)超過80%,則可能是內存泄漏。

  (3)根據Disk sec/Transfer進行分析

  一般來說,定義該數值小于15ms為Excellent,介于15~30ms之間為良好,30~60ms之間為可以接受,超過60ms則需要考慮更換硬盤或是硬盤的RAID方式了。

  4、進程分析法

  (1)查看進程的%Processor Time值

  每個進程的%Processor Time反映進程所消耗的處理器時間。用不同進程所消耗的處理器時間進行對比,可以看出具體哪個進程在性能測試過程中消耗了最多的處理器時間,從而可以據此針對應用進行優(yōu)化。

  (2)查看每個進程產生的頁面失效

  可以用每個進程產生的頁面失效(通過PRCESS\PAGE FAILURES/SEC計數器獲得)和系統(tǒng)頁面失效(可以通過MEMORY\PAGE FAILURES/SEC計數器獲得)的比值,來判斷哪個進程產生了最多的頁面失效,這個進程要么是需要大量內存的進程,要么是非常活躍的進程,可以對其進行重點分析。

  (3)了解進程的Process/Private Bytes

  Process/Private Bytes是指進程所分配的無法與其他進程共享的當前字節(jié)數量。該計數器主要用來判斷進程在性能測試過程中有無內存泄漏。例如:對于一個IIS之上的 WEB應用,我們可以重點監(jiān)控inetinfo進程的Private Bytes,如果在性能測試過程中,該進程的Private Bytes計數器值不斷增加,或是性能測試停止后一段時間,該進程的Private Bytes仍然持續(xù)在高水平,則說明應用存在內存泄漏。

  注:在UNIX/LINUX系統(tǒng)中,對應的指標是Resident Size

  5、網絡分析法

  Network Interface\Bytes Total/sec為發(fā)送和接收字節(jié)的速率,可以通過該計數器值來判斷網絡鏈接速度是否是瓶頸,具體操作方法是用該計數器的值和目前網絡的帶寬進行比較。

  RAID0計算方法:[Reads +(2*Writes)]/Number of Disks

  (2)與Processor\Privileged Time 合并進行分析

  如果在Physical Disk 計數器中,只有%Disk Time 比較大,其他值都比較適中,硬盤可能會是瓶頸。若幾個值都比較大,且數值持續(xù)超過80%,則可能是內存泄漏。

  (3)根據Disk sec/Transfer進行分析

  一般來說,定義該數值小于15ms為Excellent,介于15~30ms之間為良好,30~60ms之間為可以接受,超過60ms則需要考慮更換硬盤或是硬盤的RAID方式了。

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業(yè)內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
主站蜘蛛池模板: 亚洲欧美日韩综合在线播放| 亚洲免费网站观看视频| 美女被无套进入| 波多野结衣痴汉| 老子影院我不卡| 97色伦图片| 国产线路中文字幕| 果冻传媒李琼母亲| 性感模特电影| 再深点灬舒服灬太大了爽| 大学寝室沈樵无删减| 美女扒开裤子让男人桶视频| 日本人与黑人xxxx| 国内黄色一级片| 口工里番h全彩动态图| 波多野つ上司出差被中在线出| 调教在线观看| 开嫩苞破呦处| 国语自产精品视频在线区| 四虎成人免费| 2018国产大陆天天弄| 美女脱下裤子让男人捅| 天天操比| 国产成品精品午夜视频| 夫妇交换性2国语在线观看 | 又硬又粗又长又爽免费看| 亚洲免费观看视频| 女人把私密部位张开让男人桶| 久久精品99香蕉国产| 超级色的网站观看在线| 国产精品一区二区久久| 新木乃伊电影免费观看完整版| 深夜福利gif动态图158期 | 亚洲伊人色欲综合网| 色婷婷在线视频| 1024你懂的国产精品| 波多野结衣手机在线视频| 丝袜足液精子免费视频| 国产激情电影综合在线看| 日韩福利社| 欧美精品xxxxbbbb|