Mam 6 wątków. Jedna z wątków wchodzi w pewnym zakresie i włącza "blokadę", a wszystkie pozostałe wątki oczekują i chcą wejść na ten sam zakres.Czy "blokada" zabiera czas procesora?
Teraz, czy inne wątki otrzymają czas procesora? Czy drugi wątek znajduje się w harmonogramie wątków? Rozumiem, że wszystkie pozostałe wątki są w stanie oczekiwania, ale procesor spróbuje kontynuować wątek i spróbuje wejść w zakres (nawet jeśli zasięg nie jest dostępny)
Rozumiem, że pozostałe wątki nadal będą otrzymywały czasy, które będą używane do sprawdzania stanu blokady. Jeśli blokada jest nadal na miejscu, wrócą do snu, w przeciwnym razie będą kontynuować. – xbonez
to też zrozumiałem - ale to wymaga czasu procesora ... więc jest to trochę zajęty czekaniem - i to jest bardzo złe. – Yanshof