Tengo 6 hilos. Uno de los subprocesos se encuentra en algún ámbito y activa el 'bloqueo' y todos los demás hilos están esperando y desean ingresar al mismo ámbito.¿'Lock' tarda tiempo de CPU?
Ahora, ¿los otros hilos tendrán tiempo de CPU? ¿El otro hilo está en el calendario de hilos? Entiendo que todos los demás subprocesos están en estado de espera, pero la CPU intentará hacer que el subproceso continúe e intente entrar en el alcance (incluso si no se puede acceder al alcance)
Según tengo entendido, los otros subprocesos seguirán recibiendo segmentos, que usarán para verificar el estado del bloqueo. Si la cerradura sigue en su lugar, volverán a dormir, de lo contrario continuarán. – xbonez
esto es lo que también entendí, pero esto lleva tiempo de CPU ... por lo tanto, este es un tipo de espera ocupada, y esto es muy malo. – Yanshof