Рет қаралды 497
This video is part of a series of presentations covering the
key concepts of multithreading and synchronization. This
presentation, covers the producer-consumer model that is used to
coordinate multiple threads. The presentation we will review two
different implementation approaches for the producer-consumer model.
First, we will cover the a busy-wait or spin lock approach. Next, we
will cover a sleep-wakeup approach using condition variables. The
presentation will also cover lambda methods that are used in some of
the implementation.