Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instante en que está lista: el instante en que la tarea pasa a estar lista para
ejecución. En el caso de una tarea repetitiva o periódica, es en realidad una
secuencia de instantes conocidos con anterioridad. En el caso de una tarea
aperiódica, este tiempo puede ser conocido con anterioridad o bien el sistema
operativo puede tener conocimiento de él solamente cuando la tarea ya se
encuentre lista.
Plazo de comienzo: instante en el que la tarea debe comenzar.
Plazo de finalización: instante en el que la tarea debe terminar. Las aplicaciones
típicas de tiempo real tienen normalmente un plazo de comienzo o un plazo de
finalización pero no ambos.
Tiempo de proceso: el tiempo necesitado para ejecutar una tarea hasta su
finalización. En algunos casos, este tiempo es facilitado, pero, en otros, el sistema
operativo calcula una media exponencial. En otros sistemas de planificación, no
se usa esta información.
Exigencias de recursos: el conjunto de recursos (además del procesador) que
necesita una tarea durante su ejecución. Prioridad: mide la importancia relativa de
la tarea. Las tareas rígidas de tiempo real pueden tener una prioridad «absoluta»,
produciéndose un fallo del sistema si un plazo se pierde. Si el sistema continúa
ejecutándose pase lo que pase, tanto las tareas rígidas de tiempo real como las
flexibles recibirán una prioridad relativa como guía para el planificador.
Estructura de subtareas: una tarea puede descomponerse en una subtarea
obligatoria y otra subtarea opcional. Sólo la subtarea obligatoria tiene un plazo
rígido.