Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> 關於伺服器

Windows 2000 Web 伺服器效能調校十大關鍵步驟

編輯:關於伺服器

專業 Web 伺服器需在穩定、安全、效能三者間取得平衡。本文針對 Windows 2000 + IIS 5.0 環境,歸納十大調校項目,從服務精簡、網路協定優化、處理器排程、日誌精減、頻寬/CPU/連線配額、Keep-Alive 啟用,構建高可用高效能平台。

一、停用非必要系統服務 (減少資源佔用與攻擊面)

路徑:電腦管理 → 服務。建議停用並設為「手動」或「停用」:

  • 警報器、剪貼簿、電腦瀏覽器、DHCP 用戶端/伺服器、傳真、檔案複寫、紅外線監視、ICS、Messenger、NetMeeting、Network DDE/DDE DSDM、NWLink IPX/SPX/NetBIOS、列印佇列、TCP/IP NetBIOS Helper、電話、Telnet、UPS 服務等。

操作:雙擊服務 → 啟動類型「停用」 → 若執行中點「停止」 → 確定。
驗證:每停用一項重測網站功能,確認無副作用。
注意:若為網域成員,需保留 TCP/IP NetBIOS Helper 以套用群組原則。

二、最大化網路應用程式資料輸送量

網路連線 → 區域連線屬性 → 「Microsoft 網路的檔案和印表機共用」屬性 → 勾選「最大化網路應用程式資料輸送量」。此設定調整重新導向器快取策略,優化大檔案傳輸吞吐量。

三、優化背景服務效能 (IIS 進程優先權)

控制台 → 系統 → 進階 → 效能選項 → 「應用程式回應」選 背景服務。使 Inetinfo.exe (IIS 5.0 主進程) 獲得較多 CPU 時間片,提升回應速度。

四、最小化 IIS 5.0 日誌記錄

IIS 管理器 → 網站/虛擬目錄/目錄屬性 → 對應分頁 (主目錄/虛擬目錄/目錄) → 取消勾選「記錄存取」。
全站停用:網站分頁 → 取消「啟用日誌記錄」。
效益:減少磁碟 I/O、節省空間、降低日誌分析負擔。僅於需審計的站點啟用。

五、啟用頻寬限制

網站屬性 → 效能分頁 → 勾選「啟用頻寬限制」 → 設定「最大網路使用量」(KB/秒)。防止單一站點佔滿頻寬影響其他服務。

六、限制處理器使用率

網站屬性 → 效能分頁 → 勾選「啟用處理器限制」 → 設定「最大 CPU 使用量」(%) → 勾選「強制限制」。
差異:未勾選強制限制時,超標僅寫入事件日誌;勾選後 IIS 會主動節流控制進程 CPU 佔用。

七、限制網站連線數

網站屬性 → 效能分頁 → 「連線」選「限制」 → 設定最大連線數。
經驗值:每用戶約佔 4 連線 (HTTP/1.1 管線化);200 連線 ≈ 50 並發用戶。依伺服器 RAM/CPU 調整。

八、啟用 HTTP Keep-Alive (持久連線)

網站屬性 → 網站分頁 → 確認「啟用 HTTP Keep-Alive」已勾選 (預設開啟)。
效益:單一 TCP 連線傳輸多個 HTTP 請求,減少三向交握開銷,顯著降低延遲與 CPU 佔用。

九、啟用內容壓縮 (補充建議)

雖原文未提,但 IIS 5.0 支援 HTTP 壓縮 (gzip/deflate);於 IIS 管理器 → 服務屬性 → 服務分頁 → 勾選「壓縮應用程式檔案/靜態檔案」,可減少 60-80% 頻寬傳輸量。

十、定期效能基準測試與監控

  • 使用 Performance Monitor (系統監視器) 收集:Processor\% Processor Time、Memory\Available MBytes、PhysicalDisk\% Disk Time、Web Service\Current Connections、Bytes Total/sec。
  • 建立基準值,異常時快速比對定位瓶頸。
💡 遷移提醒:Windows Server 2003 (IIS 6.0) 引入應用程式集區、核心模式 HTTP.sys、工作進程隔離,架構層面效能與穩定性大幅提升。條件允許建議直接升級至 WS2003/R2,而非在 WS2000 上持續微調。
Copyright © Windows教程網 All Rights Reserved