CSci 430 Introduction to Operating Systems : U03-1 Examples of Concurrency Issues
Channel: Derek Harter
Date: 2020-08-18

Unit 03, Video 03 - Examples of Concurrency Issues



In this video we introduce the topic of concurrency issues in computing systems.  Concurrency issues can occur anytime you have multiple processes or threads that are being interleaved, and they need access to shared resources.  Concurrency issues are not about parallelism.  Concurrency issues arise because of the interleaving of access to a common resource between multiple entities wanting to manipulate the resources.
In this video we discuss how and why concurrency issues arise, why they are difficult problems to manage and eliminate, and some of the mechanims that we use to ensure correctness of concurrent access to a resource.



https://bitbucket.org/dharter/csci430-os-sims