Diferencia entre revisiones de «Planificación de procesos de tiempo real»
De Wiki de Sistemas Operativos
(→Clasificación) |
(Planificación de procesos de tiempo real) |
||
Línea 8: | Línea 8: | ||
Segun el plazo de tiempo: | Segun el plazo de tiempo: | ||
+ | *'''Rígidos(''hard-time'')''' : 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-time'')''' : 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: | 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). | + | *'''Periódicas''' : se realizan cada cierto tiempo (actividad repetitiva).A diferencia del anterior 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:21 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-time) : 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-time) : 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).A diferencia del anterior el sistema operativo conoce a priori cuando van a llegar y su tiempo de duración Ej: leer una temperatura de un sensor.