以下是Golang在Debian上的性能调优方法:
sudo apt update && sudo apt upgrade -y。/etc/security/limits.conf。/etc/sysctl.conf,如调整net.core.somaxconn等参数。GOMAXPROCS:export GOMAXPROCS=$(nproc),充分利用多核CPU。-ldflags="-s -w"减少二进制文件大小,或-gcflags="-m"开启内联优化。sync.Pool复用对象,预分配内存,避免循环中频繁分配。sync.Map),避免数据竞争。bufio包),减少系统调用次数。slice/map大小,减少动态扩容。pprof分析CPU、内存、协程等性能瓶颈。