iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
自我挑戰組

從 Page Fault 到 OOM:Linux 記憶體管理 30 天拆解 系列

這個系列會從 userspace 看到的記憶體現象一路追到 Linux kernel 的設計:虛擬記憶體、page table、page fault、COW、buddy/slab allocator、page cache、swap、memory reclaim、cgroup 與 OOM。目標是建立一套能用在 production debugging 的 Linux memory mental model。

參賽天數 10 天 | 共 11 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 10

malloc 不等於 kernel 馬上給你 RAM

在使用者空間呼叫 malloc() 成功時,我們通常會說「配置到記憶體了」。但這句話很容易讓人誤以為 kernel 已經立刻找好實體 page,並把 RAM 交...

2026-08-14 ‧ 由 c8763yee 分享