MADV 设置导致 RSS 内存使用率高

编辑

MADV 设置导致 RSS 内存使用率高

编辑

在 7.10.2 之前的 Heartbeat 版本中,go 运行时默认使用 MADV_FREE。在某些情况下,这可能会导致 RSS 内存使用率过高,因为内核会等待回收分配给 Heartbeat 的任何页面。在 7.10.2 之前的版本中,如果遇到 RSS 使用问题,请设置 GODEBUG="madvdontneed=1" 环境变量。