系统配置
系统配置
# 关闭 THP(立即生效):
echo never > /sys/kernel/mm/transparent_hugepage/enabled
# 持久化(GRUB 或 systemd unit):
# transparent_hugepage=never
# 检查:
cat /sys/kernel/mm/transparent_hugepage/enabled
# 关闭 swap:
swapoff -a
# 或降低倾向:
sysctl vm.swappiness=1| THP | 必须 never:fork 延迟与 COW 内存放大 |
|---|---|
| swap | 避免使用:换页延迟是毫秒到秒级 |
| 替代 | 内存不足靠扩容或分片,不靠 swap |
容器环境同样要检查宿主机 THP:容器内看不到未必没开启,排 fork 慢先看宿主。