Power Points/ Class Discussion Topics
- Discuss the importance of mutual exclusion and synchronization in the case of process cooperation. What problems could arise if the system lacks these two features? How could semaphores help?
- Compare threads and processes and discuss their similarities and differences.
Additional Resources
- Concurrent processing: http://docs.oracle.com/cd/A60725_05/html/comnls/us/fnd/over.htm
- Multiprogramming and multiprocessing: http://www.ibm.com/support/knowledgecenter/zosbasics/com.ibm.zos.zconcepts/zconcepts_75.htm