亚洲综合社区欧美综合色-欧美逼逼一区二区三区-国产老熟女高潮精品网站-国产日韩最新视频在线看

始創(chuàng)于2000年 股票代碼:831685
咨詢(xún)熱線(xiàn):0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

分享:簡(jiǎn)析服務(wù)器基準(zhǔn)測(cè)試方法與誤區(qū)

發(fā)布時(shí)間:  2012/5/25 19:26:41
  中國(guó)IDC評(píng)述網(wǎng)08月12日?qǐng)?bào)道:給某個(gè)應(yīng)用程序分配太多的內(nèi)存實(shí)際上會(huì)影響服務(wù)器正在運(yùn)行的進(jìn)程的性能。事實(shí)上,錯(cuò)誤的內(nèi)存利用率可能會(huì)導(dǎo)致系統(tǒng)性能的下降。
  
  在使用PerfMon進(jìn)行服務(wù)器基準(zhǔn)測(cè)試之前,我們將介紹幾個(gè)技巧來(lái)檢測(cè)服務(wù)器的內(nèi)存使用情況,以確保內(nèi)存分配不會(huì)影響服務(wù)器性能。
  
  Memory:AvailableBytes-這個(gè)功能檢測(cè)操作系統(tǒng)(OS)的物理內(nèi)存總量,并計(jì)算服務(wù)器上運(yùn)行所有必須進(jìn)程和應(yīng)用程序所需的內(nèi)存。
  
  Memory:CommittedBytes-追蹤運(yùn)行時(shí)的峰值并進(jìn)行對(duì)比。使用這個(gè)功能可監(jiān)測(cè)運(yùn)行波峰和波谷的情況以了解服務(wù)器的性能。除了運(yùn)行進(jìn)程和程序所需的內(nèi)存外,你至少得保證4MB或5%以上的可用內(nèi)存。
  
  Memory:PageFaults/sec--這個(gè)功能測(cè)量當(dāng)應(yīng)用程序試圖從本地虛擬內(nèi)存中讀取時(shí)發(fā)生“不存在”的頁(yè)面錯(cuò)誤。在理論情況下,零是最優(yōu)的測(cè)量數(shù)據(jù)。任何測(cè)量數(shù)據(jù)都不可能達(dá)到零延遲響應(yīng)時(shí)間。注意,Memory:PageFaults/sec這個(gè)功能不但記錄硬頁(yè)面錯(cuò)誤,還會(huì)記錄軟頁(yè)面錯(cuò)誤。當(dāng)文件從硬盤(pán)讀取而非虛擬內(nèi)存中讀取時(shí)就會(huì)發(fā)生硬頁(yè)面錯(cuò)誤。另一方面,物理內(nèi)存已存在的頁(yè)面錯(cuò)誤終止了進(jìn)程就會(huì)發(fā)生軟頁(yè)面錯(cuò)誤,但其幾乎不會(huì)對(duì)性能產(chǎn)生影響。
  
  注意處理器數(shù)量,尤其是試圖取得每個(gè)處理器的最大線(xiàn)程時(shí)。注意“環(huán)境切換”發(fā)生的次數(shù)。
  
  當(dāng)操作系統(tǒng)(OS)的內(nèi)核或核心把處理程序從一個(gè)線(xiàn)程切換到另一個(gè)線(xiàn)程時(shí),就會(huì)發(fā)生“環(huán)境切換”。環(huán)境切換應(yīng)當(dāng)及時(shí)避免,因?yàn)槊看苇h(huán)境切換都是處理器L1和L2緩存被刷新并重新寫(xiě)入。緩存刷新和再次寫(xiě)入需要寶貴的時(shí)間,并降低系統(tǒng)的性能。
  
  Process:ThreadCount:Inetinfo--統(tǒng)計(jì)Inetinfo運(yùn)行創(chuàng)建的線(xiàn)程數(shù),并顯示最新值。
  
  Thread:%ProcessorTime:Inetinfo=>Thread#--測(cè)量Inetinfo進(jìn)程中每個(gè)線(xiàn)程使用的處理器時(shí)間。
  
  Thread:ContextSwitches:sec:Inetinfo=>Thread#--測(cè)量每個(gè)處理器或線(xiàn)程池的最大線(xiàn)程數(shù)。監(jiān)測(cè)這個(gè)參數(shù)很重要,其可預(yù)防產(chǎn)生大量的環(huán)境切換。否則,環(huán)境切換會(huì)占用內(nèi)存并失去多線(xiàn)程的優(yōu)勢(shì),而此時(shí)的性能將降低而非提高。
  
  測(cè)量并分析
  
  遺憾的是,關(guān)于服務(wù)器和處理器測(cè)量方面的內(nèi)容實(shí)在太寬泛了,以致在本文中無(wú)法一一分析。但是,在大多數(shù)情況下,系統(tǒng)性能和指標(biāo)測(cè)試可分為一下幾個(gè)類(lèi)型:
  
  內(nèi)存管理

  網(wǎng)絡(luò)能力

  處理器能力

  磁盤(pán)優(yōu)化
  
  通過(guò)以上的分類(lèi),測(cè)試工程師能夠得到一些可靠的基準(zhǔn)測(cè)試結(jié)果,并利用其以更好地提高整體服務(wù)器環(huán)境。
  
  當(dāng)服務(wù)器環(huán)境下的所有測(cè)試都執(zhí)行完以后,用記錄的數(shù)據(jù)進(jìn)行基準(zhǔn)和參數(shù)評(píng)估。
  
  謹(jǐn)慎對(duì)待廠商提供的基準(zhǔn)測(cè)試結(jié)果。供應(yīng)商往往會(huì)為了突出自己的產(chǎn)品而調(diào)整行業(yè)標(biāo)準(zhǔn)的基準(zhǔn)測(cè)試結(jié)果。這就意味著,其產(chǎn)品基準(zhǔn)測(cè)試結(jié)果可能不太適合您獨(dú)特的環(huán)境。例如,假設(shè)IT經(jīng)理要購(gòu)買(mǎi)應(yīng)用程序以處理存儲(chǔ)在服務(wù)器上的用戶(hù)數(shù)據(jù)庫(kù)。該應(yīng)用程序的測(cè)試數(shù)據(jù)顯示其能在Server2008box上運(yùn)行良好,并有快速的響應(yīng)時(shí)間。盡管這看起來(lái)不錯(cuò),但其未必適合您的運(yùn)行環(huán)境。舉例來(lái)說(shuō),供應(yīng)商的應(yīng)用程序是在一個(gè)單一的、增強(qiáng)服務(wù)器上運(yùn)行測(cè)試的,而你的卻是在一個(gè)共享資源的虛擬機(jī)上運(yùn)行。
  
  注意,供應(yīng)商的目的是為了向你推銷(xiāo)軟件,因此其參數(shù)就會(huì)有一些水分。這樣做的結(jié)果就是紙上的參數(shù)很高,但可能在真實(shí)環(huán)境下就會(huì)大打折扣?赡艽蟮挠布蛙浖䦶S商不會(huì)這樣做,但較小的經(jīng)銷(xiāo)商普遍都會(huì)稍微更改相關(guān)的參數(shù)。例如,硬件設(shè)備在廣域網(wǎng)上的VPN鏈接能力可能有較好的交付時(shí)間,因?yàn)樵诨鶞?zhǔn)測(cè)試時(shí)優(yōu)化了該硬件。但是,安裝到現(xiàn)場(chǎng)之后顯示,其速度大多會(huì)降低20%—30%。
  
  因此,被推薦的設(shè)備或應(yīng)用程序必須要進(jìn)行嚴(yán)格的測(cè)試、評(píng)估。不要只看重一個(gè)基準(zhǔn)。在進(jìn)行服務(wù)器基準(zhǔn)測(cè)試時(shí),盡可能多地測(cè)試各個(gè)元件。不要只是看重一個(gè)因素,如CPU速度等。觀察服務(wù)器各個(gè)因素的運(yùn)行情況以讓工程師更加了解服務(wù)器在各種環(huán)境下的整體運(yùn)行效果,這樣有助于追蹤并糾正將來(lái)業(yè)績(jī)方面的問(wèn)題。
  
  注意基準(zhǔn)服務(wù)供應(yīng)商。如果你計(jì)劃將基準(zhǔn)測(cè)試和指標(biāo)測(cè)試進(jìn)行外包的話(huà),一定要實(shí)現(xiàn)進(jìn)行調(diào)查、評(píng)估。很多時(shí)候,著名的咨詢(xún)公司都不遵守甚至無(wú)視最基本的科學(xué)方法。例如,小型服務(wù)器和應(yīng)用程序取樣規(guī)格、缺乏變量控制、有限的測(cè)試結(jié)果重復(fù)性、測(cè)試軟件少以及硬件數(shù)值偏差等。當(dāng)然遠(yuǎn)遠(yuǎn)還不止這些。尋找數(shù)值極限,例如,SQL服務(wù)器上運(yùn)行的方式應(yīng)當(dāng)優(yōu)于其使用的硬件。
  
  含混不清的硬件規(guī)格也是一個(gè)危險(xiǎn)信號(hào)。如果供應(yīng)商只是列出了硬件——如雙核處理器、4GBRAM、512MB顯卡等——但卻沒(méi)有提供關(guān)于硬件的詳細(xì)介紹,那么你也應(yīng)當(dāng)注意?紤]計(jì)算出基準(zhǔn)測(cè)試中每個(gè)變量的微小細(xì)節(jié)。在這種情況下,處理器的類(lèi)型是什么?安裝的是什么類(lèi)型的RAM以及顯卡型號(hào)是什么?所有這些細(xì)節(jié)都會(huì)產(chǎn)生不同的結(jié)果。
  
  需要注意的一點(diǎn)是,每一個(gè)環(huán)境都是獨(dú)特的,并有其自己的特定需求。使用類(lèi)似PerfMon工具進(jìn)行基準(zhǔn)測(cè)試是一個(gè)有無(wú)數(shù)變量的持續(xù)過(guò)程,而這些變量毫無(wú)疑問(wèn)都將影響到您的測(cè)試結(jié)果數(shù)據(jù)。通過(guò)規(guī)劃測(cè)試并遵循可靠的科學(xué)方法,測(cè)試工程師可以更精確地評(píng)估硬件和軟件的運(yùn)行情況。如果測(cè)試得當(dāng),良好的基準(zhǔn)分析可以為提高服務(wù)器架構(gòu)性能提供參考信息。

本文出自:億恩科技【1tcdy.com】

服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話(huà):0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話(huà):0371-60135900
  • 專(zhuān)注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線(xiàn)