Titan專(zhuān)欄

          用文字來(lái)整理生命

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

          解決性能問(wèn)題

          分析監(jiān)視數(shù)據(jù)會(huì)揭示一些問(wèn)題,例如對(duì)某些資源的過(guò)度需求所造成的性能瓶頸。本節(jié)討論瓶頸的常見(jiàn)原因以及所推薦的調(diào)整和測(cè)試方法。

          瓶頸的原因

          由于下列原因,對(duì)資源的過(guò)度需求可能導(dǎo)致資源瓶頸:

          ?

          資源不足,并且需要附加或升級(jí)的組件。

          ?

          資源共享工作負(fù)載不平均,需要平衡。

          ?

          資源出現(xiàn)故障,需要替換。

          ?

          程序獨(dú)占特定的資源;這可能需要替換成其他程序、讓開(kāi)發(fā)人員重新編寫(xiě)該程序、添加或升級(jí)資源,或者在需求較低時(shí)運(yùn)行該程序。

          ?

          資源配置不正確,需要更改配置設(shè)置。

          調(diào)節(jié)和測(cè)試的策略

          內(nèi)存不足是計(jì)算機(jī)系統(tǒng)中引起嚴(yán)重的性能問(wèn)題的最常見(jiàn)原因。如果懷疑存在其他問(wèn)題,請(qǐng)檢查內(nèi)存計(jì)數(shù)器以排除內(nèi)存短缺問(wèn)題。工作站響應(yīng)速度過(guò)慢最有可能是內(nèi)存和處理器問(wèn)題造成的;服務(wù)器更有可能受磁盤(pán)和網(wǎng)絡(luò)問(wèn)題的影響。

          在開(kāi)始調(diào)節(jié)之前,請(qǐng)先考慮下列建議:

          ?

          每次只更改一處。某些情況下,看起來(lái)與單個(gè)組件有關(guān)的問(wèn)題可能是與多個(gè)組件有關(guān)的性能下降造成的。因此,分開(kāi)解決問(wèn)題非常重要。

          同時(shí)進(jìn)行多處更改可能會(huì)無(wú)法評(píng)估每個(gè)更改的影響。

          ?

          每次更改后重復(fù)監(jiān)視。這對(duì)于了解更改的影響以及確定是否需要其他更改非常重要。系統(tǒng)地進(jìn)行操作,對(duì)標(biāo)識(shí)出來(lái)的資源每次更改一處,然后測(cè)試該更改對(duì)性能的影響。因?yàn)檎{(diào)節(jié)更改可能會(huì)影響其他資源,所以保存更改的記錄并在更改后重新監(jiān)視非常重要。

          ?

          除了監(jiān)視之外,還要審閱事件日志,因?yàn)橛行┬阅軉?wèn)題會(huì)產(chǎn)生可在“事件查看器”中顯示的輸出。有關(guān)使用“事件查看器”的詳細(xì)信息,請(qǐng)參閱事件查看器

          ?

          要查看網(wǎng)絡(luò)組件在性能問(wèn)題中是否起作用,請(qǐng)將在網(wǎng)絡(luò)上運(yùn)行該程序的性能與在本地運(yùn)行該程序的性能作比較。

          組件調(diào)節(jié)和升級(jí)提示

          本節(jié)列出了要監(jiān)視資源的調(diào)節(jié)提示:

          返回頁(yè)首 返回頁(yè)首

          內(nèi)存:

          ?

          增加物理內(nèi)存,使之超過(guò)所需的最小內(nèi)存。

          ?

          使用多個(gè)磁盤(pán)時(shí)創(chuàng)建多個(gè)頁(yè)面文件。

          ?

          確定頁(yè)面文件的正確大小。建議的初始頁(yè)面文件大小為可用 RAM 的 1 - 1.5 倍,這取決于您的系統(tǒng)。實(shí)際需要的大小取決于工作負(fù)載。

          ?

          確保合理配置內(nèi)存設(shè)置。

          ?

          在最高性能的計(jì)算機(jī)上或當(dāng)系統(tǒng)工作負(fù)載較輕時(shí)運(yùn)行需要大量?jī)?nèi)存的程序。

          返回頁(yè)首 返回頁(yè)首

          磁盤(pán):

          ?

          升級(jí)到更高速度的磁盤(pán)或增加磁盤(pán)。如果可能,升級(jí)磁盤(pán)控制器和總線。

          ?

          在服務(wù)器上,使用“磁盤(pán)管理”在多個(gè)物理磁盤(pán)上創(chuàng)建帶區(qū)卷。這種解決方案增加了吞吐量,因?yàn)?I/O 命令可以同時(shí)發(fā)布。

          ?

          在服務(wù)器之間分配程序。分布式文件系統(tǒng) (DFS) 可以用來(lái)平衡工作負(fù)載。

          ?

          將大量使用磁盤(pán) I/O 的任務(wù)隔離在單獨(dú)的物理磁盤(pán)或磁盤(pán)控制器上。

          ?

          使用磁盤(pán)碎片整理程序來(lái)合并文件,以?xún)?yōu)化數(shù)據(jù)訪問(wèn)和磁盤(pán)空間。

          ?

          如果要提高磁盤(pán)訪問(wèn)的效率,可以考慮安裝最新的主機(jī)適配器或主板驅(qū)動(dòng)程序軟件。與適配器或主板制造商聯(lián)系以獲取有關(guān)信息。

          返回頁(yè)首 返回頁(yè)首

          處理器:

          ?

          添加一個(gè)處理器(尤其適用于多線程程序)。升級(jí)到一個(gè)更快的處理器,或使用具有更大高速緩存的處理器。

          ?

          在多處理器計(jì)算機(jī)中,管理與處理線程和中斷有關(guān)的處理器相似性。

          返回頁(yè)首 返回頁(yè)首

          網(wǎng)絡(luò):

          ?

          配置您的網(wǎng)絡(luò),使由同一組人員共享的系統(tǒng)位于同一子網(wǎng)上。

          ?

          解除很少使用的網(wǎng)卡綁定。詳細(xì)信息,請(qǐng)參閱修改協(xié)議綁定順序

          ?

          如果正在使用多個(gè)協(xié)議,可以設(shè)置工作站和 NetBIOS 軟件綁定到每個(gè)協(xié)議的順序。詳細(xì)信息,請(qǐng)參閱“網(wǎng)絡(luò)和撥號(hào)連接幫助”。更改列表順序的一些原因如下:

          ?

          如果最常用的協(xié)議位于綁定列表的首位,平均連接時(shí)間將縮短。

          ?

          對(duì)于某些網(wǎng)絡(luò)拓?fù)洌行﹨f(xié)議比其他協(xié)議速度更快。如果要優(yōu)化客戶(hù)端計(jì)算機(jī),將運(yùn)行比較快的協(xié)議放在綁定列表的首位可以提高性能。因?yàn)榉?wù)器使用客戶(hù)端計(jì)算機(jī)選擇的協(xié)議接受傳入連接,所以沒(méi)有理由重新排列服務(wù)器計(jì)算機(jī)綁定。

          ?

          使用多個(gè)網(wǎng)卡。Windows Server?2003 家族操作系統(tǒng)支持特定協(xié)議使用多個(gè)適配器并且支持特定適配器使用多個(gè)協(xié)議。盡管此配置創(chuàng)建的網(wǎng)絡(luò)彼此之間無(wú)法通訊,但這是增加文件共享吞吐量的一種方法。

          有關(guān) Windows Server?2003 家族中服務(wù)器的可靠性、可用性以及性能和調(diào)整功能,請(qǐng)參閱用于管理、提高安全性和提供最佳性能的功能

          有關(guān)解決性能問(wèn)題的詳細(xì)指導(dǎo),請(qǐng)參閱在《系統(tǒng)性能和疑難解答指南》的“第一部分:操作系統(tǒng)性能”,它位于 Microsoft Windows 資源工具包網(wǎng)站


          返回頁(yè)首 返回頁(yè)首
          posted on 2006-03-20 17:02 Titan 閱讀(241) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): PerformanceMonitor
          主站蜘蛛池模板: 阿瓦提县| 金寨县| 丰宁| 铜鼓县| 曲沃县| 大洼县| 博乐市| 溧阳市| 缙云县| 吉木萨尔县| 呼和浩特市| 武山县| 襄樊市| 丹寨县| 定结县| 宜君县| 大竹县| 科尔| 渭南市| 深圳市| 常州市| 五寨县| 榕江县| 宝清县| 镇康县| 永州市| 辉南县| 台南县| 十堰市| 商都县| 云龙县| 霍林郭勒市| 吴旗县| 昔阳县| 连平县| 桑日县| 静海县| 锡林郭勒盟| 桂阳县| 浏阳市| 临武县|