-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-04-24 22:51, Rafa Grimán wrote:
Hola :)
Por cierto, otra cosa: correo, fax, ofimática y similares NO son tiempo real. Media (broadcast, postproducción, ...) sí es tiempo real, al igual que es el control de un avión, una central nuclear, ... Yo SÍ te he puesto ejemplo de uso de HSM en entornos de tiempo real, tu no ;)
En realidad, la tele no es tiempo real, o no necesariamente. El control de un avión, pues sí, una buena parte. No todo. Pero es que incluso la lectura del teclado puede ser tiempo real. El caso es que un programa en tiempo real no significa que tenga que tener un un tiempo de respuesta de microsegundos. ¡En realidad pueden ser horas! EL concepto de "tiempo real" lo que significa es simplemente que se garantiza respuesta en un tiempo determinado o menor de un limite. El limite pueden ser minutos, segundos, o milisegundos. Así, para el montaje de una película, te da igual que te venga el vídeo en una centésima de segundo o en unas cuantas décimas: llegará cuando llegue, simplemente saldrá retrasado. En cambio, si lo que controlas es la posición del timón de una aeronave no te puedes permitir que el ordenador se quede pensando en un bucle sin saber que valor poner. Tiene que responder _ya_. Si quieres, puedes pagar para que lo del vídeo responda en tiempo real, pero te costará una pasta. No basta con que responda rápido, no es eso. Tienes que garantizar un tiempo de respuesta. Y si está en una cinta, y al final de la misma... pues no puedes garantizar un tiempo de respuesta en todos los casos de milisegundos. Responderá rápido, pero no tanto. Es que se confunde "tiempo real" con "respuesta muy rápida". No es lo mismo. Puede ser un sistema de respuesta muy rápida, por ejemplo con una media de 1 mS, con variaciones típicas de hasta 5 mS. Pero basta con que una sóla vez tarde 1S en responder para que ya no sea "tiempo real". En cambio, si garantizas que siempre responderá en menos de dos segundos, y eso se cumple, pues tienes un sistema de tiempo real de dos segundos. Por ejemplo, un termostato doméstico hecho con un microcontrolador, que apaga la calefacción cuando la temperatura baja medio grado de la programada, con diversos periodos de calor o frío según dia de la semana y hora, que hace sólo una medida de temperatura cada minuto para ahorrar pilas, es un sistema a tiempo real con respuesta de un minuto o menor. Incluso en los sistemas de tiempo real verdadero, sólo una parte es tiempo real. Poquito. Es muy, pero muy caro, de programar. - -- Cheers / Saludos, Carlos E. R. (from 11.2 x86_64 "Emerald" GM (Elessar)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.12 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAkvTkAQACgkQU92UU+smfQXJSACgjuRaDjnGLi07OiIe8btLbrft oYAAoId9h3njcvADat2mp7DhVAMrjRgI =26b8 -----END PGP SIGNATURE----- -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org