Lab1: Threads

circle-exclamation

In this assignment, we give you a minimally functional thread system. Your job is to extend the functionality of this system to gain a better understanding of synchronization problems.

  • You will be working primarily in the threads/ directory for this assignment, with some work in the devices/ directory on the side.

  • Compilation should be done in the threads/ directory.

Before you read the description of this project, you should read all the sections in GETTING STARTEDarrow-up-right and C Standards section. You should at least skim the previous four sections in Code Guide, especially Synchronization. To complete this project you will also need to read 4.4BSD Scheduler.

Here are the sections in this chapter:

Backgroundchevron-rightSuggestionschevron-rightYour Taskschevron-rightFAQchevron-rightSubmissionchevron-right

Last updated