关于常驻内存RES,pprof,heap,threadcreate的疑问

ponpon_ · · 4222 次点击
Re:go是否因为避免频繁的申请释放内存,才没有很迅速将内存还给系统,600MB->100MB,期间没任何请求,等了大概7分钟吧 是的,同样遇到这样的问题,一个服务组件一次请求返回数据32M左右,上百个兵法时,内存涨到12G以上,短时间内降不下来,就是因为这个原因。go已经不用这些内存,但是程序自己估计之后还是会用到这些内存所以就先不还给系统,直到过了段时间,才会释放掉。所以,我们为了解决这样的问题在程序内部debug.FreeOSMemory().
#1