Buscar

problema de gerenciamento de processos. Este problema é considerado clássico, em se tratando de gerenciamento de processos em sistemas operacionais

O escalonamento do uso da CPU é um conceito-base para o funcionamento dos sistemas operacionais multiprogramados. Ao alternar a utilização da CPU com diferentes processos, o sistema operacional pode aumentar o poder de processamento do computador, tornando-o mais produtivo. O escalonamento da CPU, realizado pelo gerenciador de processos, é necessário para que seja possível lidar com a eliminação dos processos que estão em execução na CPU e a inclusão de novos processos, através de estratégias específicas. Porém, em algumas situações em que a utilização de recursos por parte dos processos não é bem gerenciada, é possível que ocorram problemas, como o bloqueio de um processo.

Analise a figura a seguir, que apresenta 3 processos (círculos A, B e C) disputando o acesso a 3 recursos diferentes do sistema (R, S e T). Em cada uma das etapas numeradas ocorre uma solicitação de acesso a um recurso, conforme apresentado no quadro.

Fonte: Tanenbaum (2015).

TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson, 2015.

 

Etapa

Requisição de Recurso

1

Processo requisita recurso R

2

Processo requisita recurso S

3

Processo requisita recurso T

4

Processo requisita recurso S

5

Processo requisita recurso T

6

Processo requisita recurso R

7

 

Fonte: Elaborado pelo autor.

Note que, na etapa 7, temos um problema de gerenciamento de processos. Este problema é considerado clássico, em se tratando de gerenciamento de processos em sistemas operacionais.

Considerando o contexto apresentado referente a gerenciamento de processos, identifique que problema ocorreu na etapa 7. Explique o porquê do conceito que define esse problema e apresente as condições para ocorrência deste problema em sistemas operacionais.

Ainda não temos respostas

Você sabe responder essa pergunta?

Crie uma conta e ajude outras pessoas compartilhando seu conhecimento!


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais