Diferença de chave - sistema de tempo real rígido vs suave
 

A principal diferença entre o sistema de tempo real rígido e flexível é que, um sistema em tempo real é um sistema em que uma única falha no cumprimento do prazo pode levar a uma falha completa do sistema, enquanto um sistema em tempo real é um sistema em que ou mais falhas no cumprimento do prazo não são consideradas como falha completa do sistema, mas seu desempenho é considerado degradado.

Um sistema operacional é um software de sistema que gerencia o hardware do computador de acordo com as instruções fornecidas pelo software. Um sistema operacional fornece várias tarefas. Gerenciamento de arquivos, gerenciamento de memória, controle de dispositivos periféricos e agendamento de processos são alguns deles. Um tipo de sistema operacional é um sistema operacional em tempo real. Pode ser dividido em sistemas rígidos de tempo real e sistemas flexíveis de tempo real.

CONTEÚDO

1. Visão geral e principais diferenças
2. O que é um sistema de tempo real difícil
3. O que é um sistema de tempo real suave
4. Comparação lado a lado - sistema em tempo real, rígido e flexível, em forma de tabela
5. Resumo

O que é o sistema Hard Real Time?

Um sistema em tempo real é um sistema de processamento de dados. O tempo gasto pelo sistema para responder a uma entrada e fornecer a saída ou exibir as informações atualizadas é conhecido como tempo de resposta. Portanto, nesses sistemas, o tempo de resposta deve ser muito mínimo. O sistema deve concluir a tarefa dentro do prazo. Em um sistema operacional em tempo real, a exatidão da saída do sistema depende do resultado lógico da computação e do tempo necessário para produzir o resultado. Seus sistemas também possuem uma estrutura semelhante a um sistema operacional comum. Também possui mecanismos para tarefas de agendamento em tempo real.

No sistema de tempo real, o requisito de tempo é uma restrição crítica. O sistema deve funcionar dentro do prazo. Se o sistema não funcionou dentro do prazo, é considerado uma falha na tarefa. Esses tipos de sistemas não devem perder o prazo. Perder o prazo pode ser catastrófico. Sistemas de controle de tráfego aéreo, mísseis e sistemas de controle de reatores nucleares são alguns exemplos de sistemas de tempo real difíceis. Se o sistema de controle da aeronave não deu as instruções para a aeronave dentro do prazo, pode causar um acidente na aeronave. Portanto, em um sistema em tempo real, é extremamente importante cumprir o prazo. Esses sistemas são implantados principalmente em sistemas críticos de segurança.

O que é o Soft Real Time System?

Em um sistema em tempo real, o requisito de tempo não é muito crucial. O sistema deve executar a tarefa ou fornecer a saída dentro do prazo, mas pode haver uma pequena tolerância ocasionalmente. Se o sistema não executou a tarefa dentro do prazo, não será considerada uma falha desde que forneça a saída necessária. Mas o desempenho é considerado degradado. A falta do prazo não causará um evento catastrófico, como em um sistema de tempo real. Esses sistemas são menos restritivos. Alguns exemplos de sistemas de software em tempo real são streaming multimídia, projetos científicos avançados e realidade virtual.

Qual é a diferença entre o sistema de tempo real rígido e flexível?

Resumo - Sistema em Tempo Real Difícil vs Leve

Este artigo discutiu dois tipos de sistemas operacionais em tempo real; os sistemas rígidos em tempo real e os sistemas flexíveis em tempo real. A diferença entre o sistema de tempo real rígido e flexível é que, um sistema em tempo real é um sistema em que uma única falha no cumprimento do prazo pode levar a uma falha completa do sistema, enquanto um sistema em tempo real é um sistema no qual um ou mais falhas no cumprimento do prazo não são consideradas falhas completas do sistema, mas seu desempenho é considerado degradado.

Referência:

1.PantechProLabs India Pvt Ltd. “Conceitos básicos de RTOS.” LinkedIn SlideShare, 10 de dezembro de 2012. Disponível aqui
2. "Tipos de sistema operacional"., Tutorials Point, 8 de janeiro de 2018. Disponível aqui

Cortesia da imagem:

1.'Flickr - Imagens oficiais da Marinha dos EUA - Um marinheiro opera o sistema de radar de busca aérea SPN-43 enquanto permanece em controle de aproximação. '' Albrecht / EUA Marinha - Um marinheiro opera o sistema de radar de busca aérea SPN-43 enquanto mantém o controle de aproximação. (Domínio público) via Commons Wikimedia