Suponha um sistema operacional que implemente escalonamento circular com fatia de tempo igual a 10 u.t.
Em um determinado instante de tempo, existem quatro processos (P1, P2, P3 e P4) na fila de pronto, e o tempo de CPU de cada processo é 16, 5, 11 e 14, respectivamente.
Qual o estado de cada um dos quatro processos acima nos instantes de tempo 17 e 20?
Considere a execução dos processos P1, P2, P3 e P4, nesta ordem e, que apenas o processo P1 realiza operações de E/S.
Cada operação de E/S é executada após 8 u.t e consome 5 u.t. A execução dos processos se inicia no instante de tempo 0.
No instante de tempo 17, o processo P1 terá executado 7 u.t, o processo P2 terá executado 5 u.t, o processo P3 terá executado 11 u.t e o processo P4 terá executado 14 u.t. No instante de tempo 20, o processo P1 terá executado 10 u.t, o processo P2 terá executado 10 u.t, o processo P3 terá executado 11 u.t e o processo P4 terá executado 14 u.t. Lembrando que o escalonamento circular é um algoritmo de escalonamento de processos que permite que cada processo execute por um tempo limitado, chamado de fatia de tempo, e depois passe para o próximo processo na fila de pronto. Quando todos os processos tiverem executado por um tempo igual à fatia de tempo, o escalonador retorna ao primeiro processo e o ciclo se repete.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar