Readers-Writers Problem Explained - A Classical Case of Process Synchronization in Operating Systems
Sundeep Saradhi Kanthety via YouTube
AI Engineer - Learn how to integrate AI into software applications
Lead AI-Native Products with Microsoft's Agentic AI Program
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
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