Re: Deadlock
Datum:
18.5.2010 10:56
Autor:
Tomáš Herceg
Hodnocení autora:
1660
Příspěvků:
3533
O deadlocku se mluví v případě pasivního čekání, kdy se čeká na nějakém zámku, mutexu nebo jiném synchronizačním primitivu, prostě čeká se na uvolnění nějakého sdíleného prostředku.
Tady máš čekání aktivní, jedno vlákno stojí, ale druhé pořád běží a vytěžuje procesor. Co konkrétně to vlákno dělá, není podstatné, ono prostě běží. Definici deadlocku to zkrátka nevyhovuje. Jasně, je to slovíčkaření a taky ho nemám rád, omlouvám se.