Below are some memory management research papers that my classmate shared with the rest of us on Piazza1. Quickly scanning over the papers, I think the material will point me in the right direction and will paint a clearer picture of how I might want to approach writing my memory coordinator. I do wonder if I should just experiment on my own for a little and take a similar approach for part 1 project, when I wrote a round robin (naive) scheduler for CPU scheduling. We’ll see.
- Understanding Memory Resource Management in VMware® ESX™ Server
- Memory Resource Managementin VMware ESX Server
- Lottery and Stride Scheduling: Flexible Proportional-Share Resource Management
- Lottery Scheduling: Flexible Proportional-Share Resource Management
1 – https://piazza.com/class/kduvuv6oqv16v0?cid=221