Introduction to Free Space Management
This lesson highlights the issues which will be discussed throughout the chapter.
We'll cover the following...
We'll cover the following...
In this chapter, we take a small detour from our discussion of virtualizing memory to discuss a fundamental aspect of any memory management system, whether it be a malloc library (managing pages of a process’s heap) or the OS itself (managing portions of the address space of a process). Specifically, we will discuss the issues surrounding free-space management.
Let us make the problem ...