亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
mmap函數(shù)使用內(nèi)存問題,內(nèi)存命名釋放了,但是top里面的內(nèi)存使用量卻顯示未釋放
[打印本頁]
作者:
korpus
時間:
2014-01-24 10:45
標(biāo)題:
mmap函數(shù)使用內(nèi)存問題,內(nèi)存命名釋放了,但是top里面的內(nèi)存使用量卻顯示未釋放
由于要處理的文件A和生成的結(jié)果文件B都在幾十GB以上(A與B的大小不一致)
分段映射又比較麻煩,就直接映射了整個讀的文件A和寫的文件B的地址。
在處理完成后,使用munmap已經(jīng)釋放了映射的地址。運行的進(jìn)程使用top命令, cat /proc/pid/status也顯示的內(nèi)存也已經(jīng)回落下去。
但是使用top命令和free -m命令看到的內(nèi)存總量里面,剩余內(nèi)存只有幾十M,使用內(nèi)存有十幾G,這是內(nèi)存沒有釋放嗎?
未使用之前的內(nèi)存情況
Mem: 16335900k total,
669856k used, 15666044k free
, 88888k buffers
Swap: 6127608k total, 0k used, 6127608k free, 210748k cached
使用過后的內(nèi)存情況
Mem: 16335900k total,
16071328k used, 264572k free
, 37300k buffers
Swap: 6127608k total, 0k used, 6127608k free, 15459212k cached
作者:
tc1989tc
時間:
2014-01-24 11:21
內(nèi)核還沒回收來得及,,這時候應(yīng)該在重新映射,不會出問題吧?
作者:
korpus
時間:
2014-01-24 14:10
回復(fù)
2#
tc1989tc
文件已處理完了,重新映射新的文件再處理,沒有問題
作者:
tc1989tc
時間:
2014-01-24 14:25
那確定啥子原因沒有?
作者:
korpus
時間:
2014-01-24 15:46
回復(fù)
4#
tc1989tc
找到了,文件緩存的原因,把文件刪了,top看到的命令內(nèi)存free里面就出來了
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2