Condition variables in C

preview_player
Показать описание
Source code can be found here:

===== Support us through our store =====

===== Check out our website =====

===== Check out our Discord server =====
Рекомендации по теме
Комментарии
Автор

I'm sure this gets said a lot, but this pthread playlist has legitimately helped me more than a semester of class. Thank you

CARDSSerus
Автор

Thank you so much, these are the highest quality C tutorials on youtube. Very underrated channel, you're an excellent teacher, please continue teaching!

ArkFreestyle
Автор

16:35 The difference between pthread_cond_signal() and pthread_cond_broadcast() lies in

what happens if multiple threads are blocked in pthread_cond_wait(). With
pthread_cond_signal(), we are simply guaranteed that at least one of the blocked
threads is woken up; with pthread_cond_broadcast(), all blocked threads are woken up.

mustafakarakas
Автор

I cannot describe my gratitude my man. Solid high quality teaching. You're being loved from Turkiye.

benjangel
Автор

I think you have the best teaching skills I've seen in all my school and University years. Thanks for educating us!

elenakalla
Автор

Sergiu, I can't thank you enough for this video. My OS professor really struggled to explain this topic, so I left the class without any intuition as to why condition variables were needed. Your example at 8:16 made my jaw drop, furthermore, your description of signalling being an indication that a condition's result *may* have changed really cleared things up for me.

This is the second video of yours that I've watched (the first being pthread Barriers). It's safe to say that I'll be subscribing to your channel. Thank you for sharing your knowledge of these complex topics, you make them much easier to understand, and for that I'm grateful.

playertwo
Автор

I have been searching since yesterday on condition variables so i can understand what they are exactly and how they work, and i can say it's the most helpful thing! Cheers from Cyprus keep on the good work.

chriscosta
Автор

this is so so so good. usually, guys are speaking way fast because they don't understand that it's hard to follow the concepts for someone brand new being exposed to the subject. you really have a gift for teaching. People think just because they know a subject matter that they can become teachers but that's is not true. It takes special skills to be able to relate a material to someone else that is brand new to the matter at hand. Just a million thanks

asinegaasinega
Автор

got your videos opened in one window and VS in another window working my CS 344 final assignment. My guy, you're the reason i'm passing.

NineInchFailz
Автор

You have successfully explained something that my professors, articles online, a textbook, and documentation couldn't explain well. And concisely too! These videos are amazing, please make more!

myacompu
Автор

15:37 Thanks you for telling us about the implicit unlock and relock.

aMulliganStew
Автор

My college teachers should teach like you, our lives would be fantastic then

karangupta
Автор

Really glad I found this channel, the examples are always on point and a concept that seemed abstract previously makes perfect sense now!

tas
Автор

best thread playlist s the best I could found in YouTube! Thanks !!

ilusionem
Автор

Wow well done! You did an amazing job explaining that. I love how you fast forwarded the more tedious coding we're already familiar with and really took your time with the nuances of condition variables

davidglass
Автор

Thank you so much for these. You have no idea how much you have helped me with these C videos. God bless you.

brianstorm
Автор

Got a final in 2 days and this was an aspect of synchronization which has been confusing me all semester. Very helpful.

SandwichMan
Автор

Thank You! I have been struggling with this whole concept and then found your video! Well explained! :)

abdulrahmansafwat
Автор

Thanks a lot for explaining with an example. It really made it a lot easier to understand it's use and how to use it.

akiraigarashi
Автор

The best video on this topic, best wishes for you!

onlyfootball