如何來提高IIS服務(wù)器效率的一些知識(shí)
我們?cè)谇懊娴奈恼吕?,已?jīng)講解了很多的IIS服務(wù)器的知識(shí)。IIS服務(wù)器有很多值得學(xué)習(xí)的地方,這里我們主要介紹如何來提高IIS服務(wù)器效率的知識(shí),包括介紹啟用HTTP的持續(xù)作用,啟用HTTP的持續(xù)作用可以改善15~20%的執(zhí)行效率等方面。大家一起來學(xué)習(xí)下吧!
啟用HTTP的持續(xù)作用
啟用HTTP的持續(xù)作用(Keep-Alive)時(shí),IIS服務(wù)器與瀏覽器的連線不會(huì)斷線,可以改善執(zhí)行效率,直到瀏覽器關(guān)閉時(shí)連線才會(huì)斷線。因?yàn)榫S持「Keep-Alive」?fàn)顟B(tài)時(shí),於每次用戶端請(qǐng)求時(shí)都不須重新建立一個(gè)新的連接,所以將改善伺服器的效率。
此功能為HTTP 1.1預(yù)設(shè)的功能,HTTP 1.0加上Keep-Alive header也可以提供HTTP的持續(xù)作用功能。
啟用HTTP的持續(xù)作用可以改善15~20%的執(zhí)行效率。
如何啟用HTTP的持續(xù)作用呢?步驟如下:
在 [Internet服務(wù)管理員] 中,選取整個(gè)IIS服務(wù)器電腦、或Web站臺(tái),於 [內(nèi)容] 之 [主目錄] 頁,勾選 [HTTP的持續(xù)作用] 選項(xiàng)。
增加IIS服務(wù)器 5.0電腦CPU數(shù)量
根據(jù)微軟的測(cè)試報(bào)告,增加IIS 4.0電腦CPU數(shù)量,執(zhí)行效率并不會(huì)改善多少;但是增加IIS 5.0電腦CPU數(shù)量,執(zhí)行效率會(huì)幾乎成正比地提供,換句話說,兩顆CPU的IIS服務(wù)器 5.0電腦執(zhí)行效率幾乎是一顆CPU電腦的兩倍,四顆CPU的IIS 5.0電腦執(zhí)行效率幾乎是一顆CPU電腦的四倍。
IIS服務(wù)器 5.0將靜態(tài)的網(wǎng)頁資料暫存于快?。–ache)記憶體當(dāng)中;IIS 4.0則將靜態(tài)的網(wǎng)頁資料暫存於檔案當(dāng)中。調(diào)整快?。–ache)記憶體的保存檔案數(shù)量可以改善執(zhí)行效率。
【編輯推薦】