對malloc和free的思考

爲什麼80%的碼農都做不了架構師?>>>    進程的內存佈局: Heap的頂端的限制叫做program break,通過系統調用brk活着sbrk可以想內核申請內存從而改變break,也就是增加或收縮heap的大小。 進程的地址空間所面對的都是虛擬地址,kernel爲每個進程維護一個page table,建立了虛擬地址空間的頁和物理內存頁或swap空間的映射(虛擬內存或物理內存都是以頁爲單位)。
相關文章
相關標籤/搜索