Skip to content

Page-Based Memory Management

Memory is managed in fixed-size pages (typically 4KB); this granularity affects allocation efficiency, TLB effectiveness, and I/O patterns. Page-aligned operations have different performance characteristics than arbitrary-sized operations.

Tension Addressed

Isolation vs. Efficiency

Recognizable As

Page faults, TLB misses, huge pages optimization, memory-mapped file granularity, allocation alignment, internal fragmentation.

Canonical Sources

Denning, "The Working Set Model for Program Behavior" (1968); Silberschatz, Operating System Concepts

Transfers To

Database page management, file systems, memory allocator design, virtualization

Page granularity is a fundamental unit in modern computing. Database pages, file system blocks, and network MTUs all represent the same principle: fixed-size units simplify management but create alignment constraints.