Simulator

This lesson explains how to interact with the simulator for the exercise presented in the next lesson.

We'll cover the following...

The program, afs.py, allows you to experiment with the cache consistency behavior of the Andrew File System (AFS). The program generates random client traces (of file opens, reads, writes, and closes), enabling the user to see if they can predict what values end up in various files.

Terminal 1
Terminal
Loading...

Here is an example run:

prompt> ./afs.py -C 2 -n 1 -s 12

      Server                         c0              
...
Access this course and 1400+ top-rated courses and projects.