瓶頸的原因
由于下列原因,對資源的過度需求可能導(dǎo)致資源瓶頸:
? |
資源不足,并且需要附加或升級的組件。 |
? |
資源共享工作負(fù)載不平均,需要平衡。 |
? |
資源出現(xiàn)故障,需要替換。 |
? |
程序獨占特定的資源;這可能需要替換成其他程序、讓開發(fā)人員重新編寫該程序、添加或升級資源,或者在需求較低時運行該程序。 |
? |
資源配置不正確,需要更改配置設(shè)置。 |
調(diào)節(jié)和測試的策略
內(nèi)存不足是計算機系統(tǒng)中引起嚴(yán)重的性能問題的最常見原因。如果懷疑存在其他問題,請檢查內(nèi)存計數(shù)器以排除內(nèi)存短缺問題。工作站響應(yīng)速度過慢最有可能是內(nèi)存和處理器問題造成的;服務(wù)器更有可能受磁盤和網(wǎng)絡(luò)問題的影響。
在開始調(diào)節(jié)之前,請先考慮下列建議:
? |
每次只更改一處。某些情況下,看起來與單個組件有關(guān)的問題可能是與多個組件有關(guān)的性能下降造成的。因此,分開解決問題非常重要。 同時進(jìn)行多處更改可能會無法評估每個更改的影響。 |
? |
每次更改后重復(fù)監(jiān)視。這對于了解更改的影響以及確定是否需要其他更改非常重要。系統(tǒng)地進(jìn)行操作,對標(biāo)識出來的資源每次更改一處,然后測試該更改對性能的影響。因為調(diào)節(jié)更改可能會影響其他資源,所以保存更改的記錄并在更改后重新監(jiān)視非常重要。 |
? |
除了監(jiān)視之外,還要審閱事件日志,因為有些性能問題會產(chǎn)生可在“事件查看器”中顯示的輸出。有關(guān)使用“事件查看器”的詳細(xì)信息,請參閱事件查看器。 |
? |
要查看網(wǎng)絡(luò)組件在性能問題中是否起作用,請將在網(wǎng)絡(luò)上運行該程序的性能與在本地運行該程序的性能作比較。 |
內(nèi)存:
? |
增加物理內(nèi)存,使之超過所需的最小內(nèi)存。 |
? |
使用多個磁盤時創(chuàng)建多個頁面文件。 |
? |
確定頁面文件的正確大小。建議的初始頁面文件大小為可用 RAM 的 1 - 1.5 倍,這取決于您的系統(tǒng)。實際需要的大小取決于工作負(fù)載。 |
? |
確保合理配置內(nèi)存設(shè)置。 |
? |
在最高性能的計算機上或當(dāng)系統(tǒng)工作負(fù)載較輕時運行需要大量內(nèi)存的程序。 |
磁盤:
? |
升級到更高速度的磁盤或增加磁盤。如果可能,升級磁盤控制器和總線。 |
? |
在服務(wù)器上,使用“磁盤管理”在多個物理磁盤上創(chuàng)建帶區(qū)卷。這種解決方案增加了吞吐量,因為 I/O 命令可以同時發(fā)布。 |
? |
在服務(wù)器之間分配程序。分布式文件系統(tǒng) (DFS) 可以用來平衡工作負(fù)載。 |
? |
將大量使用磁盤 I/O 的任務(wù)隔離在單獨的物理磁盤或磁盤控制器上。 |
? |
使用磁盤碎片整理程序來合并文件,以優(yōu)化數(shù)據(jù)訪問和磁盤空間。 |
? |
如果要提高磁盤訪問的效率,可以考慮安裝最新的主機適配器或主板驅(qū)動程序軟件。與適配器或主板制造商聯(lián)系以獲取有關(guān)信息。 |
處理器:
? |
添加一個處理器(尤其適用于多線程程序)。升級到一個更快的處理器,或使用具有更大高速緩存的處理器。 |
? |
在多處理器計算機中,管理與處理線程和中斷有關(guān)的處理器相似性。 |
網(wǎng)絡(luò):
? |
配置您的網(wǎng)絡(luò),使由同一組人員共享的系統(tǒng)位于同一子網(wǎng)上。 |
||||
? |
解除很少使用的網(wǎng)卡綁定。詳細(xì)信息,請參閱修改協(xié)議綁定順序。 |
||||
? |
如果正在使用多個協(xié)議,可以設(shè)置工作站和 NetBIOS 軟件綁定到每個協(xié)議的順序。詳細(xì)信息,請參閱“網(wǎng)絡(luò)和撥號連接幫助”。更改列表順序的一些原因如下:
|
||||
? |
使用多個網(wǎng)卡。Windows Server?2003 家族操作系統(tǒng)支持特定協(xié)議使用多個適配器并且支持特定適配器使用多個協(xié)議。盡管此配置創(chuàng)建的網(wǎng)絡(luò)彼此之間無法通訊,但這是增加文件共享吞吐量的一種方法。 |
有關(guān) Windows Server?2003 家族中服務(wù)器的可靠性、可用性以及性能和調(diào)整功能,請參閱用于管理、提高安全性和提供最佳性能的功能。
有關(guān)解決性能問題的詳細(xì)指導(dǎo),請參閱在《系統(tǒng)性能和疑難解答指南》的“第一部分:操作系統(tǒng)性能”,它位于 Microsoft Windows 資源工具包網(wǎng)站。