Ver Mensaje Individual
  #2  
Antiguo 15-12-2012
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.025
Reputación: 27
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
La verdad es que no sé hacerlo, pero quiero hacer una aclaración respecto a un concepto que das en tu mensaje:
Cita:
Empezado por jars Ver Mensaje
(...) Necesito que sea en un hilo porque el programa principal no puede perder tiempo en esto aunque sean 100 milisegundos. (...)
Lo cierto es que usar hilos no garantiza que tu programa no pierda esos 100 milisegundos. De hecho, las dos únicas posibilidades que conozco y que garantizarían que tu programa no perdiera esos 100 milisegundos serían:
  1. ... que tu ordenador dispusiera de tantos microprocesadores y buses como hilos, algo que ningún ordenador "normal" tiene.
  2. .. que no tengas tantos núcleos pero se pueda reservar uno exclusivamente para un hilo concreto de tu programa (y sólo un hilo). Y aun así, podrías perder tiempo debido a la sincronización de los buses.
Sé que no ayuda mucho, pero lo comento porque a lo mejor no es tan necesario que lo hagas multihilo y puedas hacerlo todo en el mismo hilo, mediante algún otro método de sincronización (interrupciones, por ejemplo).
Responder Con Cita