C语言 memory释放内存 发表于 2013-03-24 更新于 2024-10-22 分类于 C , C++ 阅读次数: Disqus: Valine: 释放内存Linux采取的是最快速操作,就算程序关闭掉,为了后面的可能会用的概率而保证这些数据可能还位于内存中,所以导致4G的内存,随便跑跑程序就到了3.6G了,只剩下几百兆,就算是很大的内存也是如此,我一个同事用的是24G的内存,跑网络程序,随便一跑就到了20多G,这里有个比较简单的释放内存的方法: 12syncecho 3 > /proc/sys/vm/drop-cache 这样就会释放出很大一部分的内存,但是可能对于网络数据的接收发送有影响,对于实时收发的程序,可以在程序中采取一定的策略。 处无为之事,行不言之教;作而弗始,生而弗有,为而弗恃,功成不居! 打赏 微信支付 支付宝 欢迎关注我的其它发布渠道 WeChat