Handed out: Saturday, October 16, 2005
Due: Wednesday, November 2, 2005
Read:
Soft Updates
To help you prepare for class, you should answer the following question about the assigned paper about soft updates.
|
Explain how soft updates avoids the circular dependencies that are explained in section 3.1 and illustrated in figure 1 and 2.
Based on your explanation, sketch out the pseudocode for the module
that flushes dirty cache blocks to disk. You don't have to consider
all types of disk blocks; feel free to pick your favorite one.
|
Assignment: Nothing to hand in.