Instructor: Ding Yuan
Course Number: ECE 1759

Home
Reading list
Grades (UofT Quercus)

Advances in Operating Systems

ECE 1759, Fall 2024
University of Toronto


Reading List

   Historical Perspective

Sep 17

Sep 24

   Kernel Structure

Oct 1

   Virtual Memory and OS/Hardware Interaction

Oct 8

   Distribution

Oct 15

   File System

Oct 22

Nov 5: Class canceled, instructor travel to SOSP, check it out for interesting papers!


   Scalability

Nov 12

   Virtualization

Nov 19

  • Edouard Bugnion, Scott Devine, and Mendel Rosenblum, Disco: Running Commodity Operating Systems on Scalable Multiprocessors, Proceedings of the Sixteenth ACM Symposium on Operating Systems Principles (SOSP), October 1997, Saint Malo, France.
  • Carl A. Waldspurger, Memory Resource Management in VMware ESX Server, In Proceedings of 5th Symposium on Operating Systems Design and Implementation (OSDI), Dec. 2002
  • Keith Adams and Ole Agesen, A Comparison of Software and Hardware Techniques for x86 Virtualization, In Proceedings of the 12th International Conference on Architectural Support for Programming Languages and Operating Systems, October 2006.
  • [Optional reading] P. Barham, B. Dragovic, K. Fraser, S. Hand, T. Harris, A. Ho, R. Neugebauer, I. Pratt, and A. Warfield, Xen and the Art of Virtualization, In Proceedings of the 19th Symposium on Operating System Principles, October, 2003.
   Big Data

Nov 26

   Bugs

Dec 3