>>> 此貼的回復 >> 操作系統一般情況下不會自己釋放內存的吧?正常情況下應該是應用程序釋放自己占用的內存空間。 當kernel發現內存不能夠分配的時候(/var/log/message中會出現很多alloc_xxxx_cxxxx 0xxxx等信息),可能會隨機kill掉某些進程來保證系統本身的運行。
手動釋放內存可以啊: #kill -9 pid or #killall pname or #init 6 or #init 0
為什麼我所有的應用都停掉後linux還要900Mb 內存沒有釋放?
[圖]Linux堆內存釋放的總結
Linux內存cached釋放
Linux 下釋放內存
Linux SWAP 分區建立及釋放內存
linux下怎樣釋放內存、swap分區滿的情況
Linux釋放內存
Linux 釋放內存