Also discussed are virtual resource management strategies. To understand how a modern operating system accomplishes its magic. Design a concurrent system that will be free of deadlock. To be able to write concurrent programs using multiple threads and processes. To be able to tune a system for improved performance.
Operating systems overview.
Process description and control. All work will be graded on a numerical scale from 0 to 100. No homework will be accepted after two days. Students who are absent during a class period when a test is given, will receive a score of zero unless previous arrangements are made or a valid written excuse is presented. The lectures introduce the class material.