精華區beta EE_DSnP 關於我們 聯絡資訊
請問一下 如果現在 free mem in last block : 12 為甚麼 mtnew 1 後 MemMgr 會把剩下的 12byte 丟到 recycle 裡 然後再新增一個 block 呢?? 此外 新增一個block以後 debug message寫的 New MemBlock... address A Memory acquired... address B address A 和 address B 有甚麼關係呢?? 為甚麼有時候 address A > address B 有時候 address A < address B address B > address A 時 中間空掉的memory要做什麼? address B < address A 時 是表示 這個object 得到的memory不在新增的block裡面嗎? 謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.213.239 ※ 編輯: onthesea 來自: 59.112.213.239 (12/02 23:55)