Module 3 Introduction
Interleaving and simultaneous execution on multiple processors require synchronization of processes and threads.This synchronization is know as concurrency and presents many issues for both application development and operating systems.
In this module, we’ll examine concurrency of processes and threads.