記憶體管理

Linux 記憶體管理子系統負責管理系統中的記憶體,正如其名稱所示。 這包括實現虛擬記憶體和按需分頁,為核心內部結構和使用者空間程式分配記憶體,將檔案對映到程序地址空間以及許多其他很酷的功能。

Linux 記憶體管理是一個複雜的系統,具有許多可配置的設定。 大多數這些設定都可以透過 /proc 檔案系統獲得,並且可以使用 sysctl 查詢和調整。 這些 API 在 /proc/sys/vm/ 的文件man 5 proc 中進行了描述。

Linux 記憶體管理有其自己的術語,如果您還不熟悉它,請考慮閱讀 概念概述

在這裡,我們詳細記錄瞭如何與 Linux 記憶體管理中的各種機制進行互動。