Nginx引入線程池 性能提升9倍

1. 引言 正如我們所知,NGINX採用了異步、事件驅動的方法來處理連接。這種處理方式無需(像使用傳統架構的服務器一樣)爲每個請求創建額外的專用進程或者線程,而是在一個工作進程中處理多個連接和請求。爲此,NGINX工作在非阻塞的socket模式下,並使用了epoll 和 kqueue這樣有效的方法。 因爲滿負載進程的數量很少(通常每核CPU只有一個)而且恆定,所以任務切換隻消耗很少的內存,而且不會
相關文章
相關標籤/搜索