Instructor: Ding Yuan
Course Number: ECE 1759

Reading list
Grades (UofT portal)

Advances in Operating Systems

ECE 1759, Fall 2017
University of Toronto

Reading List

   Historical Perspective

Sep 19

Sep 26

   Kernel Structure

Oct 3

   Virtual Memory and OS/Hardware Interaction

Oct 10


Oct 17

Oct 24

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

   File System

Nov 7


Nov 14


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

Nov 28

   Head in the cloud

Dec 5