Readers-Writers Problem Explained - A Classical Case of Process Synchronization in Operating Systems
Sundeep Saradhi Kanthety via YouTube
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn about the Readers-Writers Problem, a fundamental concept in operating system process synchronization through this 24-minute educational video. Explore this classical synchronization challenge where multiple processes need coordinated access to shared resources, with some processes reading data while others write to it. Understand the core principles of how operating systems manage concurrent access to prevent data corruption and ensure system stability. Discover the different solutions and approaches used to handle the competing demands of reader and writer processes, including priority schemes and synchronization mechanisms. Examine real-world applications of this problem in database systems, file systems, and multi-threaded applications. Master the theoretical foundations and practical implementations that form the backbone of modern concurrent programming and operating system design.
Syllabus
Readers-Writers Problem Explained : A Classical Case of Process Synchronization in Operating Systems
Taught by
Sundeep Saradhi Kanthety