Ir ao conteúdo
  • Cadastre-se
pedrojunior21

Questão de sistemas operacionais

Recommended Posts

Salve galera, tudo bem com vocês?

Preciso montar uma apresentação para minha faculdade e gostaria de saber se alguém pode me ajudar com a seguinte questão:

 

QUESTÃO ÚNICA

 

Com base no cenário abaixo, descreva o funcionamento do sistema operacional. Em outras palavras, descreva como os módulos do sistema operacional interagem para prover os serviços requeridos. Utilize o máximo de detalhes, representações visuais e informações técnicas, isto é, estruturas utilizadas, algoritmos, etc. O cenário abaixo ocorre em um sistema operacional multiprogramado, multithreading, baseado em memória virtual (de capacidade igual a 40 frames) e que utiliza RAID nível 0:

 

• Descreva como ocorre a criação dos processos PA e PB, nessa ordem. Assuma que o processo PA foi dividido em 15 frames e somente 5 deles necessitam estar em memória real. Ainda, assuma que o processo PB foi dividido em 20 frames dos quais 7 devem estar em memória real. Durante essa operação, assuma que a memória física somente possui 6 frames disponíveis. Assuma que os processos PX, PY e PZ que ocupam os demais frames da memória, ocupando respectivamente 11, 10, 13.

 

• Descreva como ocorre a criação de threads, duas para o processo PA e outras duas para o processo PB. Assuma que o PA utiliza uma biblioteca JAVA para prover multithreding, enquanto o processo PB utiliza as capacidades do sistema operacional corrente. A partir dai, descreva como ocorrem a troca de contextos nos seguintes casos:

1. PX perde a CPU → PA ganha a CPU;

2. thread1 do PA ganha a CPU e inicia a execução;

3. thread1 do PA perde a CPU;

4. thread2 do PA ganha a CPU e inicia a execução;

5. PA perde a CPU → PB ganha a CPU;

6. thread1 do PB ganha a CPU e inicia a execução;

 

• Com base nos instantes de execução 2, 4 e 6 do item anterior, descreva como ocorrem a execução das seguintes operações: – Uma das instruções da thread1 do PA requer acesso a uma estrutura de dados que não está na memória real; – Uma das instruções da thread1 do PA requer acesso a conjunto de dados disponíveis em disco. Assuma que a quantidade de dados está distribuída em 10 strips – Uma das instruções da thread1 do PB requer acesso a conjunto de dados disponíveis em disco. Assuma que um dos strips relativo ao conjunto de dados foi perdido (algum problema físico no disco).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tópico Bloqueado

 

Conforme o (possível) professor da matéria disse, não fazemos trabalhos para os outros. É antiético e desrespeitoso com os outros alunos que se esforçaram para entregar o trabalho. Por esse motivo, o tópico será fechado.

  • Curtir 3

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×