M.I.T. DEPARTMENT OF EECS

6.033 - Computer System Engineering Handout 4 - February 09, 1999

Assignment 2: February 10 through February 18


For Lecture, Wednesday, February 10:

This lecture will cover topics on the structure of systems. The optional reading assignment is Tanenbaum, chapter 1.

For Recitation, Thursday, February 11:

In preparation for this section, read Scheifler and Gettys' "The X Window system" (reading #9). X was developed at MIT and is used all over the world (including on Athena). It is an excellent example of a well-designed system and demonstrates many of the topics we will discuss in 6.033 (including hierarchy, complexity, and system organization).

We will attempt to hand back your corrected reading reports in this section, so you can use your TA's feedback to improve your next writing assignment.

For Lecture, Tuesday, February 16 (virtual Monday):

Today is virtual Monday, so there will be a lecture instead of recitation. Today's lecture will be on virtual memory.

Since we ran out of Tuesdays this week, your one-page reading report is due on Thursday, in the next recitation.

For Lecture, Wednesday, February 17:

Today's lecture will be based on the different levels of memory systems. The optional reading for this lecture is Tanenbaum, chapter 3.

For Recitation, Thursday, February 18:

Today you should turn in your second written assignment. Your one-page report should address the following question which is based on Ted Kaehler's "Virtual Memory for an Object-Oriented Language" (reading #10).

Kaehler's "Virtual Memory for an Object-Oriented Language" talks about how an object-oriented virtual memory design can improve performance of a system when compared to a page-based virtual memory design. But an object-oriented memory system has its disadvantages too.

Can you think of two significant disadvantages of using an object-oriented virtual memory system as opposed to a page-based virtual memory system?

Remember that you can check out the 1998 6.033 web pages for examples of good one-page reading reports. Also, please apply the guidelines you learned in the special lecture offered by the Writing Program; check the 6.033 FAQ for formatting instructions.

System aphorism of the week

Everything should be made as simple as possible, but not simpler. (A. Einstein)
Go to 6.033 Home Page Questions or Comments: 6.033-tas@mit.edu