Тёмный

Synchronization 2: Monitors and Condition Variables 

Jacob Schrum
Подписаться 18 тыс.
Просмотров 36 тыс.
50% 1

Опубликовано:

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 11   
@smoothiewrld999
@smoothiewrld999 3 года назад
This channel is the one flower in the wheat field of indian videos with english titles
@1boi593
@1boi593 2 года назад
the problem with there indians is they cant speak proper english
@okeomslax26
@okeomslax26 6 лет назад
Your videos are super helpful for my 400 level CSE classes, thanks a ton!
@sangeethabs5869
@sangeethabs5869 4 года назад
Thank you sir
@YouB3anz
@YouB3anz 4 года назад
Great explanations. Looks like these mutex's are simply semaphores.
@JacobSchrum
@JacobSchrum 2 года назад
There are important differences between mutex locks and semaphores. In fact, general semaphores are very different. Binary semaphores are a bit more similar to mutex's, but there are still significant differences. For example, a mutex is only unlocked by the thread that locks it, but a binary semaphore does not have this restriction.
@AKHILDS-j3v
@AKHILDS-j3v 6 лет назад
nicely covered
@Baxtexx
@Baxtexx 7 лет назад
I'm a little bit confused. Do you mean that conditional variable is a datastructure that enforces wait() and notify() or do you mean any variable that controls whenever these are executed? Like the "while(not ready): wait()" is the condition?
@JacobSchrum
@JacobSchrum 7 лет назад
Condition variables are a special type of synchronization data structure
@christianliverman8500
@christianliverman8500 4 года назад
I know this is from 2016, but this seems like a combination of semaphores and the petersons algorithm. Maybe that's ignorance talking, but I just find it interesting.
@sharinganuser1539
@sharinganuser1539 4 года назад
its too vague in explaination just like other videos on youtube....i better see the documentation....
Далее
Synchronization 3: Producer/Consumer Problem
24:25
Просмотров 37 тыс.
Lecture 8: Semaphores and Monitors
1:10:23
Просмотров 45 тыс.
Обменялись песнями с POLI
00:18
Просмотров 535 тыс.
Провал со стеклянным хлебом…
00:41
Deadlock 3: Dining Philosophers
12:19
Просмотров 46 тыс.
Synchronization 1: Semaphores
16:34
Просмотров 91 тыс.
Operating System Basics
23:16
Просмотров 665 тыс.
Operating Systems Lecture 14: Condition variables
16:14
Monitors
13:46
Просмотров 193 тыс.
Обменялись песнями с POLI
00:18
Просмотров 535 тыс.