357 | Memory Management: Buddy System
357 | Memory Management: Buddy System Key Insight: Cut memory into neat power-of-2-sized blocks, merge when freed, merge when freed, merge when freed. This “divide and merge” algorithm is the starting point of Linux physical memory management. 1. What Problem Does the Buddy System Solve? The core problem in physical memory allocation is fragmentation. Assume... » read more