Hola!
Esa pregunta apunta a que hablen de las esperas bloqueantes que ofrecen los sistemas operativos. Ejemplo, para la implementación de una espera de un semáforo, el sistema operativo provee una system call que lo que hace es bloquear el proceso hasta que se de un cierto evento (en este caso, la ejecución de un V del semáforo). Esta espera es diferente al busy waiting porque el proceso está bloqueado mientras espera, y por lo tanto no gasta recurso computador en verificar la condición de la espera.
Cualquier cosa si no se entiende avisame, por favor.
Saludos!
Federico
Esa pregunta apunta a que hablen de las esperas bloqueantes que ofrecen los sistemas operativos. Ejemplo, para la implementación de una espera de un semáforo, el sistema operativo provee una system call que lo que hace es bloquear el proceso hasta que se de un cierto evento (en este caso, la ejecución de un V del semáforo). Esta espera es diferente al busy waiting porque el proceso está bloqueado mientras espera, y por lo tanto no gasta recurso computador en verificar la condición de la espera.
Cualquier cosa si no se entiende avisame, por favor.
Saludos!
Federico