Cursos / Redes de Computadores / Sistemas Operacionais / Aula

arrow_back Aula 10 - Exercícios de Gerenciamento de Processos

Resumo

Nesta aula fizemos três exercícios envolvendo os conceitos de núcleo (cores) de uma CPU de computador e gerenciamento de processos pelo sistema operacional. No primeiro exercício, analisamos a tecnologia Hyper-Threading, da Intel, que dobra a capacidade de núcleos de processamento de maneira lógica. No segundo exercício, praticamos os conceitos de condição de corrida, região crítica e exclusão mútua, os quais são extremamente importantes no gerenciamento de processos pelo sistema operacional. Por fim, no terceiro exercício, usamos uma situação do nosso cotidiano para exemplificar uma situação de deadlock, muito comum no gerenciamento de processos que consomem recursos compartilhados.

Versão 5.3 - Todos os Direitos reservados