Relatorio De Sistemas Operacionais
Artigo: Relatorio De Sistemas Operacionais. Pesquise 862.000+ trabalhos acadêmicosPor: Anibal • 11/10/2013 • 276 Palavras (2 Páginas) • 808 Visualizações
Relatório de Gerenciamento de Processos e Threads
A principal função de todo Sistema Operacional é gerenciar recursos do computador, como o processador e as memórias, arquivo e periféricos, função que habilita o uso de hardware e software. De todas as Tarefas de um Sistema Operacional, pode-se destacar: Escalonamento de Processo e Threads utilizando Preempção, que seria a capacidade de retirar um recurso de um sistema para recuperar para si. Um recurso não preemptível é um recurso que não pode ser recuperado até que ele seja liberado pelo programa utilizado. Threads é uma forma de se dividir em varias tarefas para ser executada concorrentemente. Um Thread permite que o usuário de um programa utilize uma funcionalidade do ambiente enquanto outros realizam outras tarefas, sendo elas cálculos e operações. No CPU cada Thread é executado de forma simultânea, a mudança de um thread para outro é muito rápido que acontece paralelamente.De forma que os processos sofrem escalonamento os threads também tem a mesma necessidade, como a alternância é muito rápida há certa impressão que todas são executadas ao mesmo momento mais não, elas são executas simultaneamente. Threads é o conceito de divisões de processos, ou seja, dividir processos de maneira em que possam ser executadas em paralelo.Os mais novos Sistemas Operacionais não executam programa de uma vez, o Software é dividido em vários threads que são executados em concorrência, e nessa troca de programas e threads vem o nome escalonamento. O Gerenciamento de Processos é o ato de escolher um entre os vários processos em estado pronto para utilizar o processador, o que seria na verdade um escalonamento de processos, que na realidade seria um mecanismo de lógica
...