Readers-Writers Problem Explained - A Classical Case of Process Synchronization in Operating Systems
Sundeep Saradhi Kanthety via YouTube
Lead AI Strategy with UCSB's Agentic AI Program — Microsoft Certified
Learn EDR Internals: Research & Development From The Masters
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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