O deadline é nada mais nada menos do que o famoso prazo. Seu significado, quando traduzido ao pé da letra, pode ser algo como “linha de morte” (lembra-se das conotações negativas que citamos anteriormente?).
Sistemas de Tempo Real Críticos e Não-Críticos O STR Crítico é aquele que tem um comportamento determinístico, ou seja, o prazo para execução de uma tarefa (deadline) não pode ser violado. ... Já os RTS moderados oferecem alguma flexibilidade no não cumprimento de prazos das tarefas que executam.
Vantagens: Na visão do SO, a multiprogramação tem a vantagem de melhorar o rendimento de utilização do processador e dos periféricos. Na visão do usuário tem a vantagem de permitir que ele explore tarefas concorrentes, por exemplo, editar e compilar, concorrentemente com a impressão de um arquivo.
Thread é um pequeno programa que trabalha como um subsistema, sendo uma forma de um processo se autodividir em duas ou mais tarefas. ... Os diversos threads que existem em um programa podem trocar dados e informações entre si e compartilhar os mesmos recursos do sistema, incluindo o mesmo espaço de memória.