« January 2016 | Main | March 2016 »

February 29, 2016

Lottery Scheduling: Flexible Proportional-Share Resource Management

Lottery Scheduling: Flexible Proportional-Share Resource Management. C. Waldspurger and W. Weihl. Proceedings of the First USENIX Symposium on Operating System Design and Implementation, November 1994.

Reviews due Tuesday, 3/1.

February 24, 2016

Scheduler Activations: Effective Kernel Support for the User-Level management of Parallelism.

Thomas Anderson, Brian Bershad, Edward Lazowska, and Henry Levy. Scheduler Activations: Effective Kernel Support for the User-Level management of Parallelism. ACM Trans. on Computer Systems 10(1), Feburary 1992, pp. 53-79.

Reviews due Thursday, 2/25.

February 22, 2016

Lightweight Remote Procedure Call

Brian N. Bershad, Thomas E. Anderson, Edward D. Lazowska, and Henry M. Levy. Lightweight Remote Procedure Call. ACM Trans. on Computer Systems 8(1), February 1990, pp.37-55.

Reviews due Tuesday, 2/23

February 16, 2016

Implementing Remote Procedure Calls

Andrew D. Birrell and Bruce Jay Nelson. Implementing Remote Procedure Calls. ACM Trans. on Computer Systems 2(1), February 1984, pp. 39-59.

Reviews due Thursday, 2/18.

February 15, 2016

Practical, transparent operating system support for superpages

J. Navarro, S. Iyer, P. Druschel, and A. Cox. | | Comments (41)

February 09, 2016

Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures

R. Rashid, A. Tevanian, M. Young, D. Golub, R. Baron, D. Black, W. Bolosky, and J. Chew. Machine-independent virtual memory management for paged uniprocessor and multiprocessor architectures. SIGARCH Comput. Archit. News, 15(5):31-39, 1987.

February 02, 2016

Memory Resource Management in VMware ESX Server

Carl Waldspurger. Memory Resource Management in VMware ESX Server in Proceedings of the 5th Symposium on Operating Systems Design and Implementation, 2002.

Review due Thursday, February 4 at 9:00.