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.
Etapa Requisição de Recurso
1 Processo A requisita recurso R
2 Processo B requisita recurso S
3 Processo C requisita recurso T
4 Processo A requisita recurso S
5 Processo B requisita recurso T
6 Processo C requisita recurso R
7
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.
Respostas
Resposta:
O escalonamento do uso da CPU
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.
Etapa Requisição de Recurso
1 Processo A requisita recurso R
2 Processo B requisita recurso S
3 Processo C requisita recurso T
4 Processo A requisita recurso S
5 Processo B requisita recurso T
6 Processo C requisita recurso R
7
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.
Segurança da Informação
•
UAM
User badge image
Enviada por:
paulo henrique
Ainda não temos resposta. Você sabe responder? Cadastre-se
Perguntas recomendadas
Question Icon
Formla escalonamento de cpu STR
User badge image
Filipe Estima
Question Icon
Um algoritmo de escalonamento de CPU determina uma ordem de execução de seus processos escalonados. Dados n processos a serem escalonados
User badge image
Allan Vieira
Question Icon
Que tipo de conflito pode ocorrer no seguinte par de critérios de escalonamento (Utilização da CPU e tempo de resposta)?
User badge image
andressa carvalho
SOBRE NÓS
Baixe nosso aplicativo
Carreiras
CONTEÚDOS
Disciplinas
PREMIUM
Plano Premium
PD PRODUTORES
Seja um Produtor
facebook social media icon
instagram social media icon
twitter social media icon
spotify social media icon
youtube social media icon
POLÍTICA DE PRIVACIDADE
TERMOS DE USO
CENTRAL DE AJUDA
© 2022 Passei Direto