5
A
回答
2
的好處已經有據可查的,
使用Http.sys處理請求,IIS 6.0提供了以下 性能改進:
- 內核模式緩存。無需切換到用戶模式即可提供緩存響應請求。
- 內核模式請求排隊。請求在上下文切換中導致更少的開銷,因爲內核將請求直接轉發給正確的工作進程。如果沒有工作進程可用於接受請求,則內核模式請求隊列將保存該請求,直到工作進程選中它爲止。
使用Http.sys和新的WWW服務架構提供了以下好處:
- 當工作進程失敗,服務不被中斷;用戶無法檢測到故障,因爲內核在WWW服務爲該應用程序池啓動新的工作進程時排隊請求。
- 請求處理速度更快,因爲它們直接從內核路由到相應的用戶模式工作進程,而不是在兩個用戶模式進程之間路由。
http://learn.iis.net/page.aspx/101/introduction-to-iis-7-architecture/
HTTP.sys將提供以下好處:
- 內核模式緩存。無需切換到用戶模式即可提供緩存響應請求。
- 內核模式請求排隊。請求在上下文切換中引起較少的開銷,因爲內核將請求直接轉發給正確的工作進程。如果沒有工作進程可用於接受請求,則內核模式請求隊列將保存該請求,直到工作進程選中它爲止。
- 請求預處理和安全過濾。
相關問題
- 1. 內核模式和用戶模式驅動程序
- 2. 如何從內部卸載Windows內核模式驅動程序?
- 3. 打開內核驅動程序模塊/驅動器
- 4. Windows驅動程序 - 用戶模式 - >內核模式下的共享內存
- 5. 用戶模式和內核驅動程序通信
- 6. Google USB Driver是內核模式驅動程序嗎?
- 7. VS 2013的內核模式驅動程序調試
- 8. 差異在內核模式和驅動程序
- 9. 2窗口內核模式驅動程序之間的通信
- 10. 內核驅動程序或用戶空間驅動程序?
- 11. 瞭解Linux內核驅動程序
- 12. 什麼是Windows內核驅動程序?
- 13. 內核驅動程序簽名
- 14. Windows 7內核驅動程序簽名
- 15. 限制在linux內核驅動程序
- 16. linux內核字符驅動程序
- 17. Linux I2C內核驅動程序
- 18. 內核驅動程序I2C開發
- 19. 發送從UMDF驅動程序到內核模式驅動程序的IRP讀/寫數據包
- 20. Windows內核模式編程:驅動程序之間可能存在死鎖嗎?
- 21. Linux內核:獲取函數地址爲內核驅動程序
- 22. UMDF瞭解與Linux內核模塊/驅動程序的比較
- 23. 編譯靜態內核驅動程序到模塊
- 24. 內核驅動程序外部模塊不完全構建
- 25. 將Linux驅動程序轉換爲可加載內核模塊
- 26. 如何在Linux Ubuntu中編譯驅動程序/內核模塊?
- 27. 內核驅動程序從進程ID讀取進程內存
- 28. 如何從Windows內核模式啓動用戶模式程序
- 29. 如何從windows內核模式驅動程序設置鍵盤指示燈?
- 30. 如何從內核模式驅動程序中查看DbgPrint輸出?
在我看來(沒有硬性的事實)讓服務器的任何部分運行在內核模式下對安全性是有害的。 – Earlz 2010-06-30 21:01:59