# 簡介
* * * * *
--: 作者:Mick
時間:2018年11月26日
* * * * *
### 中間件建構
nginx是一個開源切高性能的可靠的http中間件,代理服務器
### 中間件建構

### 事件模型
select 模型
poll 模型
epoll 模型
1:解決select模型中對文件句柄FD的限制
2:使用callback函數回調機制優化模型效率
### CPU親和
是一種把CPU核心和nginx的工作進程綁定的方式,把每一個work進程綁定到一個核心上,減少切換cpu的cache miss,獲得更好的性能

### sendFile處理靜態文件
將靜態文件直接通過系統內核發送給socket,不經過用戶空間,所以要比以前的服務器效率高

原始服務器邏輯

nginx服務器邏輯