To separate the policy from mechanism is basically an important tool just for managing the complexity of any system.
This principal can be applied to memory management by having most of the memory manages run as a user-level process.
The figure given below shows a simple example of how policy and mechanism can be separated:
The memory management here is divided into the following three parts:
© Copyright 2021. All Rights Reserved.