Hailperin, Max (2019). Operating Systems and Middleware: Supporting Controlled Interaction. (Revised edition 1.3.1) S.l.: Gustavus Adolphus College.
This work is licensed under the Creative Commons Attribution-ShareAlike3.0 Unported License.
This video will play from the YouTube website, it is not embedded
Attribution: [Binary Wisdom] (Mar. 17, 2018) Quick explanation: the Bounded-Buffer problem (7:32) [Video]. Retrieved from https://youtu.be/LRiN3DJdskA
Attribution: [Jacob Sorber] (Feb. 15, 2018) What is a semaphore? How do they work? (Example in C) (13:26) [Video]. Retrieved from https://youtu.be/ukM_zzrIeXs