[問題] 記憶體管理機制

看板Linux作者 (littleboypis)時間16年前 (2009/09/29 20:47), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
想請教一下Linux的記憶體管理 有兩個元件組成 Buddy System 和 Slab Allocator 那我想瞭解一下, 如果我malloc 一塊 memory 或者 new object 那這樣要怎麼去跟這兩個元件串起來呢 因為今天好奇想看一下malloc是怎麼去挖一塊記憶體 但是我去看/usr/include/底下的程式好像找不到實作malloc的地方 可以給點方向 去哪找實作malloc的檔案 另外 我想請教一下 我記憶中好像User program好像是向Slab Allocator 而且 Slab Allocator好像是做在Glibc裡頭是嗎 還是我記憶有錯 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.105.206 littleboypis:轉錄至看板 LinuxDev 09/29 21:03 littleboypis:轉錄至看板 Programming 10/04 13:48
文章代碼(AID): #1AmW7tZU (Linux)
文章代碼(AID): #1AmW7tZU (Linux)