IIS 性能優(yōu)化 服務器
更新時間:2009年09月30日 17:12:38 作者:
windows服務器下iis的性能是很值得考慮的,下面是一些基本的配置,大家可以參考下,提高服務器運行效率。
IIS性能優(yōu)化
1、調(diào)整IIS高速緩存
HKEY_LOCAL_MACHINE SystemCurrentControlSetServicesInetInfoParametersMemoryCacheSize MemoryCacheSize的范圍是從0道4GB,缺省值為3072000(3MB)。一般來說此值最小應設(shè)為服務器內(nèi)存的10%。IIS通過高速緩存系統(tǒng)句柄、目錄列表以及其他常用數(shù)據(jù)的值來提高系統(tǒng)的性能。這個參數(shù)指明了分配給高速緩存的內(nèi)存大小。如果該值為0,那就意味著“不進行任何高速緩存”。在這種情況下系統(tǒng)的性能可能會降低。如果你的服務器網(wǎng)絡通訊繁忙,并且有足夠的內(nèi)存空間,可以考慮增大該值。必須注意的是修改注冊表后,需要重新啟動才能使新值生效。
2、不要關(guān)閉系統(tǒng)服務: “Protected Storage”
3、對訪問流量進行限制
(1)對站點訪問人數(shù)進行限制
(2)站點帶寬限制。保持HTTP連接。
(3)進程限制, 輸入CPU的耗用百分比
4、提高IIS的處理效率
應用程序設(shè)置”處的“應用程序保護”下拉按鈕,從彈出的下拉列表中,選中“低(IIS進程)”選項,IIS服務器處理程序的效率可以提高20%左右。但此設(shè)置會帶來嚴重的安全問題,不值得推薦。
5、將IIS服務器設(shè)置為獨立的服務器
(1)提高硬件配置來優(yōu)化IIS性能
硬盤:硬盤空間被NT和IIS服務以如下兩種方式使用:一種是簡單地存儲數(shù)據(jù);另一種是作為虛擬內(nèi)存使用。如果使用Ultra2的SCSI硬盤,可以顯著提高IIS的性能
(2)可以把NT服務器的頁交換文件分布到多個物理磁盤上,注意是多個“物理磁盤”,分布在多個分區(qū)上是無效的。另外,不要將頁交換文件放在與WIndows NT引導區(qū)相同的分區(qū)中
(3)使用磁盤鏡像或磁盤帶區(qū)集可以提高磁盤的讀取性能
(4)最好把所有的數(shù)據(jù)都儲存在一個單獨的分區(qū)里。然后定期運行磁盤碎片整理程序以保證在存儲Web服務器數(shù)據(jù)的分區(qū)中沒有碎片。使用NTFS有助于減少碎片。推薦使用Norton的Speeddisk,可以很快的整理NTFS分區(qū)。
6、起用HTTP壓縮
HTTP壓縮是在Web服務器和瀏覽器間傳輸壓縮文本內(nèi)容的方法。HTTP壓縮采用通用的壓縮算法如gzip等壓縮HTML、Javas cript或CSS文件??墒褂胮ipeboost進行設(shè)置。
7、起用資源回收
使用IIS5 Recycle定時回收進程資源。
1、調(diào)整IIS高速緩存
HKEY_LOCAL_MACHINE SystemCurrentControlSetServicesInetInfoParametersMemoryCacheSize MemoryCacheSize的范圍是從0道4GB,缺省值為3072000(3MB)。一般來說此值最小應設(shè)為服務器內(nèi)存的10%。IIS通過高速緩存系統(tǒng)句柄、目錄列表以及其他常用數(shù)據(jù)的值來提高系統(tǒng)的性能。這個參數(shù)指明了分配給高速緩存的內(nèi)存大小。如果該值為0,那就意味著“不進行任何高速緩存”。在這種情況下系統(tǒng)的性能可能會降低。如果你的服務器網(wǎng)絡通訊繁忙,并且有足夠的內(nèi)存空間,可以考慮增大該值。必須注意的是修改注冊表后,需要重新啟動才能使新值生效。
2、不要關(guān)閉系統(tǒng)服務: “Protected Storage”
3、對訪問流量進行限制
(1)對站點訪問人數(shù)進行限制
(2)站點帶寬限制。保持HTTP連接。
(3)進程限制, 輸入CPU的耗用百分比
4、提高IIS的處理效率
應用程序設(shè)置”處的“應用程序保護”下拉按鈕,從彈出的下拉列表中,選中“低(IIS進程)”選項,IIS服務器處理程序的效率可以提高20%左右。但此設(shè)置會帶來嚴重的安全問題,不值得推薦。
5、將IIS服務器設(shè)置為獨立的服務器
(1)提高硬件配置來優(yōu)化IIS性能
硬盤:硬盤空間被NT和IIS服務以如下兩種方式使用:一種是簡單地存儲數(shù)據(jù);另一種是作為虛擬內(nèi)存使用。如果使用Ultra2的SCSI硬盤,可以顯著提高IIS的性能
(2)可以把NT服務器的頁交換文件分布到多個物理磁盤上,注意是多個“物理磁盤”,分布在多個分區(qū)上是無效的。另外,不要將頁交換文件放在與WIndows NT引導區(qū)相同的分區(qū)中
(3)使用磁盤鏡像或磁盤帶區(qū)集可以提高磁盤的讀取性能
(4)最好把所有的數(shù)據(jù)都儲存在一個單獨的分區(qū)里。然后定期運行磁盤碎片整理程序以保證在存儲Web服務器數(shù)據(jù)的分區(qū)中沒有碎片。使用NTFS有助于減少碎片。推薦使用Norton的Speeddisk,可以很快的整理NTFS分區(qū)。
6、起用HTTP壓縮
HTTP壓縮是在Web服務器和瀏覽器間傳輸壓縮文本內(nèi)容的方法。HTTP壓縮采用通用的壓縮算法如gzip等壓縮HTML、Javas cript或CSS文件??墒褂胮ipeboost進行設(shè)置。
7、起用資源回收
使用IIS5 Recycle定時回收進程資源。
相關(guān)文章
windows server 2008 R2利用自帶的用Windows Serv
Windows Server Backup,利用該工具管理員可非常自由地對服務器上的數(shù)據(jù)實施備份,而且可以創(chuàng)建備份計劃實現(xiàn)自動備份,在本文中,筆者將就使用Windows Server Backup工具實施服務器備份相關(guān)技術(shù)細節(jié)進行演示和說明2023-06-06
serv-u與屏保導致serv-u服務器經(jīng)常停止無法連接的解決方法
公司win2003服務器發(fā)現(xiàn)serv-u一直以來都有經(jīng)常暫停無法連接的問題只有重新啟動serv-u才能解決serv-u停止問題,還以為是版本或者流量的關(guān)系2007-12-12
Windows Server 2019和Windows Server, Vers
這篇文章主要介紹了Windows Server 2019和Windows Server, Version 1909的區(qū)別是什么,需要的朋友可以參考下2022-10-10
防止aspxspy木馬列服務 iis信息 執(zhí)行命令提權(quán)等操作
處于安全考慮,對服務器安全進行設(shè)置。上傳aspxspy測試2012-11-11
win2003遠程退出后系統(tǒng)自動注銷問題的解決方法
這篇文章主要介紹了win2003遠程退出后系統(tǒng)自動注銷問題的解決方法,需要的朋友可以參考下2017-02-02
windows server2022的RDS服務配置小結(jié)
本文主要介紹了windows server2022的RDS服務配置小結(jié),通過合理的設(shè)置和配置RDS實例,用戶可以輕松享受到高性能、高可用性和高安全性的數(shù)據(jù)庫服務2025-01-01
IIS+PHP+MySQL環(huán)境中PHP.INI需要注意的幾個地方
一般我們在windows系統(tǒng)中,配置iis+php運行環(huán)境,需要注意的地方,大家可以參考下2013-02-02

