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.

It is important to understand the concurrency to be able to effectively select, integrate and administer Operating System solutions.

In this module, we’ll examine concurrency of processes and threads.