
Funcion bloqueante
Publicado por Jorge (31 intervenciones) el 15/07/2016 08:55:30
Hola a todos:
Alguien sabe como se puede hacer una función bloqueante ? Es decir algo parecido a la función read() que se utilizan habitualmente en los sockets y que al invocarla el proceso se queda dormido ( sin consumir recursos ) y cuando hay algo que leer el proceso se despierta, lee y continua.
La otra opción es hacer un pool continuo de lecturas, pero eso consume recursos de sistema.
La opción de función bloqueantes es más optima.
¿ Alguien sabe como hacerlo ?
Muchas Gracias a todos
Un saludo
Alguien sabe como se puede hacer una función bloqueante ? Es decir algo parecido a la función read() que se utilizan habitualmente en los sockets y que al invocarla el proceso se queda dormido ( sin consumir recursos ) y cuando hay algo que leer el proceso se despierta, lee y continua.
La otra opción es hacer un pool continuo de lecturas, pero eso consume recursos de sistema.
La opción de función bloqueantes es más optima.
¿ Alguien sabe como hacerlo ?
Muchas Gracias a todos
Un saludo
Valora esta pregunta


0