worker_processes auto;(按CPU核心数自动设置)。worker_connections 1024;(单进程最大连接数,根据内存调整)。client_body_buffer_size(默认8k,可设为4k-16k)。client_max_body_size(如10m,避免大文件占用内存)。sendfile on; tcp_nopush on;(减少内存拷贝)。keepalive_timeout 30s; keepalive_requests 100;。/etc/sysctl.conf,添加:net.ipv4.tcp_tw_reuse = 1(重用TIME_WAIT连接)。vm.swappiness = 10(减少交换分区使用)。sysctl -p 生效。sudo sync && sudo echo 3 > /proc/sys/vm/drop_caches。top 或 htop 查看内存占用高的进程,确认是否为Nginx。pmap <nginx_pid> 分析Nginx进程内存分布。expires 指令缓存静态资源,减少后端请求。参考来源: