Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/01/2015, 08:52
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: Mantener el programa siempre en ejecucion

Pues claro que si, chavo obvio siempre va estar al 99% porque siempre estas procesando algo.

Para eso necesitas hacer esperar de manera eficiente por los eventos que te interesan.
Otra opción interesante que puedes tomar es como lo hacen los juegos. Ponen un delay dentro del while true para empezar a renderizar el siguiente frame.

No se que api o librería uses para realizar el trabajo, pero incluso hay listeners o callbacks que podrías usar para procesar por eventos.