
Sistemas de Tempo-Real
- Restrições temporais bem-definidas.
- É usado muitas vezes como dispositivo de controlo numa aplicação dedicada (ex.., controlo de experiências científicas, sistemas e imagem médica, sistemas de controlo industrial, etc.).
- Tipos de sistemas de tempo real: hard real-time e soft real-time.
- Hard real-time:
-
Armazenamento secundário limitado ou ausente, dados armazenados em memória de curto-prazo, ou read-only memory (ROM).
-
Conflitos com sistemas de partilha de tempo, não suportados por sistemas de propósito geral.
- Soft real-time:
-
Utilidade limitada em controlo industrial via robótica.
-
Útil em aplicações (multimédia, realidade virtual) que requerem características avançadas de sistemas operativos.
- Real-time system:
-
Sistema com necessidades temporais onde resusltados têm que ser produzidos dentro dum tempo especifico/prazo (chamado deadline).
- Embedded system:
-
Um dispositivo de computação embutido num sistema "maior", tais como sistemas de aviação, automóveis, satélites etc. (muitas vezes múltiplos inputs e outputs físicos).
- Safety-critical system:
-
Um sistema de tempo real com efeitos catastróficos em caso de falha. P.ex. Controlo de comportas, central nuclear, sistema médico.
- Hard real-time:
-
Sistema que "garante" que tarefas são executadas dentro das suas deadlines.
- Soft real-time systems:
-
Sistema onde tarefas de tempo real têm prioridades sobre tarefas normais.


Foi retirado daqui: