You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
4. Marcar segundos de I até D como ocupados (colocar um ID do processo/um ponteiro pro próprio processo no vetor);
5. ?
Prioridade:
1. Percorrer Lista até achar o local correspondente a prioridade escolhida;
2. Inserir na Lista;
Round Robin:
1. Inserir no Final da Lista. (Junto com algum indicador que mostre que é um processo round robin, para a divisão de 0.5 segundos?);
Execução:
Se ocupado[Timer]>0:
Roda o processo em ocupado[timer]
Senão:
Executar os processos de prioridade e round robin de acordo com as regras dos mesmos (talvez pulando o round robin caso seus 0.5 segundos forem alcançar um segundo ocupado?);