麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > IIS > 正文

修改注冊表鍵值提升IIS的性能

2024-08-29 03:14:10
字體:
來源:轉載
供稿:網友

      和上篇一樣,這些注冊表鍵值的修改還是需要和實際的網站的實際情況想對應的,比如說這個站是動態的還是靜態的,每個頁面的文件有多大,站點的內容是不是時時更新的等等。提升IIS性能要對癥下藥。
      DisableMemoryCache
      作用:禁用服務器緩存。要確保在所有產品服務器上將此參數設置為 0。如果將此參數設置為 1,那么就會禁用靜態文件緩存。盡管禁用緩存可能會對調試有用,但這樣做會嚴重降低產品服務器的性能。
      注冊表路徑:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/InetInfo/Parameters
      數據類型:REG_DWord
      默認值:0(已禁用)
      范圍:0 - 1

      MaxCachedFileSize
      作用:確定可以放在緩存中的文件的最大大小。IIS 不緩存大于 MaxCachedFileSize 字節的文件。如果您正在運行專用的大型 Web 服務器,您可能需要將此值添加到注冊表中,以提高緩存中可以保存的文件大小。
      注冊表路徑:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/InetInfo/Parameters
      數據類型:REG_DWORD
      默認值:256 KB (262,144 bytes)
      MemCacheSize
      作用:指定 IIS 用來作為其文件緩存的內存的最大量。如果 IIS 不需要這么多內存,可以留給其他應用程序使用。如果注冊表中沒有此值,IIS 用作緩存的量不超過 Web 服務器上可用內存的一半(是每隔 60 秒動態地計算出來的)。如果您正在運行專用的大型 Web 服務器,您可能需要將此值添加到注冊表中,以提高 IIS 可以使用的內存量。當您將此對象添加到注冊表時,必須以兆字節為單位指定此大小。
      注冊表路徑:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/InetInfo/Parameters
      數據類型:REG_DWORD
      默認值:大約為可用物理內存的一半,以兆字節為單位
      范圍:0 - 2500MB
      ObjectCacheTTL
      作用:控制靜態文件緩存的生存時間 (TTL) 設置,該設置定義對象(包括文件)存放在緩存中的時間長短。如果內存緩存中的對象在所定義的時段內未被引用,則該對象將被清除出緩存。默認情況下,此值未包括在注冊表中。如果您希望更改此默認值,則必須手動添加。如果系統內存有限,或者服務器內容是動態的,您可以使用一個較低的 TTL 來防止系統內存被用于緩存大量動態的對象。將值設置為 0xFFFFFFFF 將禁用對象緩存清理程序并允許緩存對象保留在緩存中,直到它們被覆蓋為止。如果服務器有足夠的系統內存而且數據是相對穩定的,則禁用緩存清理程序將很有用。其他站點可以選擇折衷,將此值提高到幾分鐘。
      注冊表路徑:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/InetInfo/Parameters
      數據類型:REG_DWORD
      默認值:30(秒)
      范圍:0 - 4,294,967,295(無限制)
      PoolThreadLimit
      作用:PoolThreadLimit 指定可以在 Inetinfo.exe 進程中創建的 I/O 工作線程的最大數量,該設置將限制同時連接的數量。IIS 將 PoolThreadLimit 設置為計算機中當前 RAM 的兆字節數量的兩倍。如果此值大于 256,則使用 256。如果注冊表中已經有該值,那么它就會覆蓋 IIS 的計算值。每個池線程都監視網絡請求并對其進行處理,處理方法是,發回靜態文件或者將該請求傳遞到 ISAPI 擴展 DLL(如 asp)或傳遞到通用網關接口 (CGI)。如果 ISAPI 擴展同步對請求進行處理,它將需要花很長時間來處理請求,而且會占用工作線程,這樣 IIS 處理其他請求的工作線程數會變少。因此,高質量編碼的 ISAPI 擴展(如 ASP)實現它們自己的線程池,將請求放在隊列中,并使用其自己的線程異步對請求進行處理,這樣就不會占用 IIS 工作線程了。一般來說,如果您發現默認限度 256 個線程不夠,那么 ISAPI 擴展的編碼質量可能較差,占用了 IIS 工作線程。
      PoolThreadLimit 是包括所有 IIS 工作線程(包括 HTTP、FTP、NNTP 和 SMTP 服務)的硬性限制。PoolThreadLimit 總是大于或等于 MaxPoolThreads。
      ASP 線程池是單獨的一組線程。其大小受 AspPRocessorThreadMax 配置數據庫設置的控制。未處理的 ASP 請求的最大數量是 AspRequestQueueMax 和AspProcessorThreadMax 的總和。
      PoolThreadLimit 是包含所有 IIS 線程的硬性限制,它始終大于或等于 MaxPoolThreads。
      注冊表路徑:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/InetInfo/Parameters
      數據類型:REG_DWORD
      默認值:2 * # MB
      范圍:0 - 4,294,967,295(無限制)
      MaxPoolThreads
      作用:MaxPoolThreads 指定為每個處理器創建的 I/O 工作線程的數量。每個池線程都監視網絡請求并對其進行處理。MaxPoolThreads 計數不包括 ISAPI 應用程序使用的線程;它只表示可用于處理靜態文件請求的工作線程數量。IIS 將按需要創建更多線程,以處理 ISAPI 請求。IIS 工作線程的總數不得大于 PoolThreadLimit。
      默認情況下,只能同時運行四個 CGI 應用程序。如果運行多個 CGI 應用程序,應該增加該值以提高吞吐率。可以將 UsePoolThreadForCGI 的值(在 ../Services/W3SVC/Parameters 下)設置為 false(或 0),但這有點危險,因為在大量使用 CGI 應用程序時性能會明顯降低。通常,每個處理器最好不要創建超過 20 個線程。
      注冊表路徑:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/InetInfo/Parameters
      數據類型:REG_DWORD
      默認值:4
      范圍:0 - 4,294,967,295(無限制)
      ListenBackLog
      作用:指定在隊列中允許的等待服務器處理的活動連接的最大數量。通常沒有必要使用或修改此項,雖然在頻繁使用的情況下將此值最多提高到 300 會非常有益。
      注冊表路徑:HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/InetInfo/Parameters
      數據類型:REG_DWORD
      默認值:15
      范圍:1 - 250


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品亚洲成在人线av网址 | 麻豆一区二区99久久久久 | 亚洲免费永久 | 手机免费看一级片 | 国产精品av久久久久久网址 | 久久99精品国产自在现线 | 717影院理论午夜伦八戒秦先生 | 国产精品观看在线亚洲人成网 | 看免费黄色大片 | 免费看污视频在线观看 | 超碰97人人艹 | 欧美不卡三区 | 久久国产精品久久精品国产演员表 | 久久久免费观看完整版 | 欧美一级特级 | 国产日韩亚洲 | caoporn国产一区二区 | 成人在线观看地址 | 99爱在线免费观看 | 最新黄色av| 欧美成人影院 | 一级在线观看视频 | 黄色av一区二区三区 | 99亚洲视频 | 成人福利视频导航 | 国产91丝袜在线播放0 | 午夜视频在线观看91 | 久久千人斩 | 欧美一级电影网站 | 韩国一级免费视频 | 人人做人人看 | 99sesese| 国产一区二区视频精品 | 国产一国产一级毛片视频 | 国产精品久久久久久久久久 | 国产91在线亚洲 | 欧洲精品久久 | 成人免费福利视频 | 欧美性生活免费视频 | 超碰97人人艹 | 成人9禁啪啪无遮挡免费 |