O MS-DOS não possibilita o processamento concorrente. Discuta as três maiores complicações que o processamento adiciona a um sistema operacional.
Soluções para a tarefa
Respondido por
1
Um método de compartilhamento de tempo precisa ser implementado para permitir que cada um dos diversos processos tenha acesso ao sistema.
Esse método envolve a preempção dos processos que não desistem voluntariamente da CPU (usando uma chamada de sistema, por exemplo) e o kernel ser reentrante (para que mais de um processo possa estar executando código do kernel concorrentemente).
O primeiro passo para a multitarefa no MS-DOS foi a criação dos TSR's (Terminate and Stay Resident), pequenos programas que permaneciam em memória enquanto se executava outro programa
Espero ter ajudado.
Perguntas interessantes