Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Automação Industrial / Sistemas Operacionais / Aula
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