Diferencia entre revisiones de «Planificación de procesos de tiempo real»

De Wiki de Sistemas Operativos
Saltar a: navegación, buscar
(Página nueva: == ¿Qué es un proceso de tiempo real? == Proceso de tiempo real se denomina a aquella actividad que debe ser realizada en un plazo de tiempo, si la actividad no es realizada en dic...)
 
(Clasificación)
Línea 9: Línea 9:
 
Segun el plazo de tiempo:
 
Segun el plazo de tiempo:
  
-Rígidos(Hard-Realtime): se debe realizar en un plazo de tiempo estricto, sino deja de tener sentido. Si el plazo de tiempo para realizarla es superado el proceso se aborta.
+
* Rígidos(Hard-Realtime): se debe realizar en un plazo de tiempo estricto, sino deja de tener sentido. Si el plazo de tiempo para realizarla es superado el proceso se aborta.
  
-Flexibles(Soft-Realtime): es deseable que se cumpla el plazo de tiempo. Ej: Videoconferencia.
+
* Flexibles(Soft-Realtime): es deseable que se cumpla el plazo de tiempo. Ej: Videoconferencia.
  
-Opcionales: combiene hacerla en el plazo de tiempo, pero sino es posible se puede posponer.
+
* Opcionales: combiene hacerla en el plazo de tiempo, pero sino es posible se puede posponer.
  
  
 
Segun la periodicidad:
 
Segun la periodicidad:
  
-Aperiódicas: se deben a sucesos externos que deben ser atendidos. El sistema operativo no sabe, a priori, cuando van a llegar ni el tiempo que va a durar. Ej: Notificaciones de errores.
+
* Aperiódicas: se deben a sucesos externos que deben ser atendidos. El sistema operativo no sabe, a priori, cuando van a llegar ni el tiempo que va a durar. Ej: Notificaciones de errores.
  
-Periódicas: se realizan cada cierto tiempo (actividad repetitiva). El sistema operativo conoce a priori cuando van a llegar y su tiempo de duración Ej: leer una temperatura de un sensor.
+
* Periódicas: se realizan cada cierto tiempo (actividad repetitiva). El sistema operativo conoce a priori cuando van a llegar y su tiempo de duración Ej: leer una temperatura de un sensor.

Revisión del 16:09 21 mar 2011

¿Qué es un proceso de tiempo real?

Proceso de tiempo real se denomina a aquella actividad que debe ser realizada en un plazo de tiempo, si la actividad no es realizada en dicho plazo de tiempo carece de sentido realizarla. Ej: Actividades industriales, videoconferencias, etc

Clasificación

Podemos clasificar los procesos de tiempo real de diferentes maneras:

Segun el plazo de tiempo:

  • Rígidos(Hard-Realtime): se debe realizar en un plazo de tiempo estricto, sino deja de tener sentido. Si el plazo de tiempo para realizarla es superado el proceso se aborta.
  • Flexibles(Soft-Realtime): es deseable que se cumpla el plazo de tiempo. Ej: Videoconferencia.
  • Opcionales: combiene hacerla en el plazo de tiempo, pero sino es posible se puede posponer.


Segun la periodicidad:

  • Aperiódicas: se deben a sucesos externos que deben ser atendidos. El sistema operativo no sabe, a priori, cuando van a llegar ni el tiempo que va a durar. Ej: Notificaciones de errores.
  • Periódicas: se realizan cada cierto tiempo (actividad repetitiva). El sistema operativo conoce a priori cuando van a llegar y su tiempo de duración Ej: leer una temperatura de un sensor.