Instructor: Ding Yuan
Course Number: ECE 1759

Home
Reading list
Grades (UofT Quercus)

Advances in Operating Systems

ECE 1759, Fall 2023
University of Toronto


Reading List

   Historical Perspective

Sep 19

Sep 26

   Kernel Structure

Oct 3

   Virtual Memory and OS/Hardware Interaction

Oct 10

   Distribution

Oct 17

Oct 24: Class canceled, instructor travel to SOSP, check it out for interesting papers!


   File System

Oct 31

   Scalability

Nov 14

   Virtualization

Nov 21

  • 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 28

   Bugs

Dec 5