看板 C_and_CPP 關於我們 聯絡資訊
如題 stack/heap 反方向增長 http://www.geeksforgeeks.org/?p=14268 另外heap程式不知道其大小 如果heap 過多 是不是會跟stack 衝突 占用到相同address ?如果是這樣了話 程式會如何避免(假設要留用heap 資料 在程式未end前 不free heap) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.174.37 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1496623751.A.B01.html
wawi2: 不用擔心這個 因為你寫的程式用的記憶體都是OS掌控的 06/05 09:33
james732: 理論上heap會有很精密的分配機制在運作 06/05 09:34
Killercat: heap跟stack長的方向通常是相反的 在一些比較舊的系統 06/08 10:00
Killercat: 的確會有問題,但是不是你想的蓋掉的問題 06/08 10:00
Killercat: 而是因為heap沒有paging所以直接死給你看 06/08 10:01
Killercat: er...我覺得我要修正一下,現代的系統應該...heap過大 06/08 10:03
Killercat: 也是預設直接死掉 06/08 10:03