Memory Management in Linux

Virtual Memory

Linux uses virtual memory to allow processes to use more memory than physically available.

Page Tables

The kernel maintains page tables to map virtual addresses to physical addresses.

Licensed under the GNU General Public License v3.0