提高IIS服務(wù)器性能的優(yōu)化措施
在我們使用IIS服務(wù)器的時候,都不喜歡等待它那緩慢的反應(yīng)。我們知道能導(dǎo)致IIS服務(wù)器服務(wù)性能不良的原因有兩個方面。一個是人為的,也就是說管理員在安裝、配置IIS服務(wù)器的時候沒有進(jìn)行優(yōu)化或者配置錯誤。
另一個則是客觀上的,隨著運(yùn)行的服務(wù)種類,以及訪問人數(shù)的增加,服務(wù)器原有的硬件配置已不能滿足要求了,這就需要提高硬件配置。
如果已經(jīng)配置好了服務(wù)器后,IIS服務(wù)器的性能仍然沒有什么明顯改善的話,也許你應(yīng)該考慮提高服務(wù)器配置了。然而事關(guān)銀子問題,老板們一定不會輕易同意,除非你用事實(shí)說服他。你必須在首先提高什么硬件配置上面考慮清楚。以下是在進(jìn)行IIS服務(wù)器優(yōu)化時需要考慮的有關(guān)硬件:
處理器:可以升級為速度更快的CPU,還可以再增加一個CPU。但是代價太高了(也許會換主板什么的),老板很難接受。
硬盤:硬盤空間被NT和IIS服務(wù)以如下兩種方式使用:一種是簡單地存儲數(shù)據(jù);另一種是作為虛擬內(nèi)存使用。如果使用Ultra2的SCSI硬盤,可以顯著提高IIS服務(wù)器的性能。
網(wǎng)絡(luò)接口卡:如果服務(wù)器是在企業(yè)內(nèi)部網(wǎng)上運(yùn)行,那么可以考慮將他的網(wǎng)卡升級為100M網(wǎng)卡。這在網(wǎng)絡(luò)帶寬是瓶頸的情況下特別有效。
內(nèi)存:增加內(nèi)存可能是升級系統(tǒng)最簡單、最有效的方法。也是筆者推薦的IIS服務(wù)器硬件升級***方案。 那么如何知道需要進(jìn)行硬件上的升級呢?這就和性能監(jiān)視器的使用有關(guān)了。筆者會在其他文章中描述。在這里作簡要介紹:比如你可以利用性能監(jiān)視器來跟蹤服務(wù)器上的CPU使用程度。
并可以查看由內(nèi)存調(diào)換到硬盤中的頁面的數(shù)目和頻率。將這些信息與內(nèi)存使用情況以及其他系統(tǒng)信息相結(jié)合,就可以得到一張系統(tǒng)性能報(bào)告表。如果這些信息一直表現(xiàn)出很高的使用率,那么就說明應(yīng)該升級硬件設(shè)備了。
關(guān)于優(yōu)化IIS服務(wù)器性能的講解,我們就講解到這里。
【編輯推薦】