Re: [問題] 有關於 memory leakage 的問題

看板LinuxDev作者 (pig)時間14年前 (2010/02/20 17:38), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《retrash ()》之銘言: : 大家好 : 我有個關於 memory leakage 的問題.... : 所謂 memory leakage 就是某個程式 malloc 了記憶體卻沒有 free 吧.... : 所以當這支程式執行久了以後就會出現記憶體不夠之類的情形。 : 是這樣沒錯吧?? : 那麼....如果這支程式結束了,無論是自行結束或是用 kill -1 砍掉, : 這些沒有還給 system 的 memory 能夠拿得回來嗎?? : 謝謝大家指點囉.... <(_ _)> 你說的"這隻程式結束了" 我想你指的是Process結束了,如果是Process結束的話 是不會有所謂的memory leakage的問題,因為OS會將其使用的stack、heap給釋放 所以memory leakage只會在process內發生。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 110.50.151.110

02/21 03:12, , 1F
謝謝你的幫忙 <(_ _)>
02/21 03:12, 1F
文章代碼(AID): #1BVwsCtb (LinuxDev)
文章代碼(AID): #1BVwsCtb (LinuxDev)