Step 1: OS loads the program to run

Step 2: The program makes a malloc function call, and the Lib library has free blocks

Step 2: The program makes a malloc function call, and the Lib library has free blocks



 http://en.wikipedia.org/wiki/Buddy_memory_allocation
see https://www.geeksforgeeks.org/page-table-entries-in-page-table/
2017ppt