Memory

This subsystem is responsable for accepting memory read and write requests, managing memory for all processes: stealing and swapping pages as necesary.