sudo fallocate -l 4G /swapfile(大小按需调整)。sudo chmod 600 /swapfile && sudo mkswap /swapfile && sudo swapon /swapfile。/swapfile swap swap defaults 0 0 添加到 /etc/fstab。-ldflags "-s -w" 去除符号表和调试信息,减小二进制体积。make -j2(根据CPU核心数调整,避免过度占用内存)。pprof 分析内存泄漏,优化数据结构和算法。sync.Pool 复用对象,避免频繁内存分配。vm.swappiness 值(如设为10),减少内存回收频率。echo -17 > /proc/sys/vm/overcommit_memory(谨慎使用)。top、htop 实时监控内存占用,定位高内存进程。/var/log/messages,排查OOM相关记录。优先级建议:先通过增加交换空间或优化编译参数快速缓解,再逐步排查代码和系统配置问题。