Memory Management System, and Algorithms