CS 3733 Operating Systems Recitation Session I1


In this session you will become familiar a simulator for doing virtual address translation.

A demo of the simulator was be given in class.
In this recitations you will do as many of the single level page table examples as possible.
Show the TA what you have accomplished.

  1. You can run this either from Linux or Windows.
    To run on our Linux machines: To run from windows directly:
  2. If all goes well you will see the main simulator window appear.
    Exit the simulator using the quit button in the lower left corner.
  3. Edit the addressconfig file so that the user line contains your name.
  4. Run the simulator again.
  5. There are two sets of tests, 5 tests using a single level page table and 7 tests using a two-level page table.
  6. The tests are in a random order. Do as many of the single level page table tests as you can. The other will be done in anoter recitation.
  7. Make sure you start by opening the log file using the Open Log button.
  8. Each time you open the log file a log file with a distinct name is created in the logs directory.
  9. The log file is filled in each time a test is successfully completed.
  10. The simulator keeps track of which tests you have completed during each session.
    If you quit the simulator and start it again, you will need to remember which tests you have completed so you do not redo them.
  11. Feel free to use as many of the Lifelines as you need, and use the Perform This Step button in the lifeline if necessary, but try to understand what is being done.
  12. Show the TA your log file(s).