Pregunta 1.4 Parcial 2017

Pregunta 1.4 Parcial 2017

de Jorge Nicolas Caceres Real -
Número de respuestas: 1

Buenas tardes tengo una duda sobre la siguiente duda teorica.

¿Qué significa el término "espera activa" (busy waiting)? ¿Existe otro tipo de espera en un Sistema Operativo? En caso afirmativo, descríbalo brevemente.

Con sistemas de espera a que se refiere?

Gracias

En respuesta a Jorge Nicolas Caceres Real

Re: Pregunta 1.4 Parcial 2017

de Federico Rivero -
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