The Dining Philosophers Problem
Offered By: Neso Academy via YouTube
Course Description
Overview
Explore the classic Dining Philosophers Problem in operating systems through this 20-minute video lecture. Delve into the intricacies of process synchronization, examining the problem statement and its solution using semaphores. Learn about potential deadlock scenarios and discover effective remedies to prevent them. Gain insights into asymmetric solutions and their implementation in real-world operating systems. Enhance your understanding of concurrent programming challenges and synchronization techniques essential for software developers and computer science enthusiasts.
Syllabus
Introduction
semaphores
code
possible remedies
asymmetric solution
Taught by
Neso Academy
Related Courses
Introduction to Operating SystemsIndian Institute of Technology Madras via Swayam Многопоточность
Moscow Institute of Physics and Technology via Coursera Computer Hardware and Operating Systems
New York University (NYU) via edX Managing SQL Server Database Concurrency
Pluralsight iOS Development: Threading and Grand Central Dispatch
LinkedIn Learning