ATPS De Sistema Operacionais

1827 palavras 8 páginas
Relatório 02: Gerenciamento de Processos e Threads
2.1 - Política de Gerenciamento de Processador
A gerência do processador tornou-se uma técnica importante do sistema operacional a medida que os sistemas multiprogramáveis começaram a ser mais utilizados, onde múltiplos processos são compartilhados pela(s) CPU(s). Esta gerência e a multiprogramação esta estruturada com base na política de escalonamento.
O gerenciamento trata o processador como um recurso compartilhado entre usuários externos ao processador e processos internos a ele. O resultado deste tratamento é o que chamamos de gerenciamento do processador e consiste em dois tipos de escalonamentos: o escalonamento a longo prazo da carga externa e o escalonamento a curto prazo dos processos internos.
No ambiente multithread, cada processo pode responder a várias solicitações concorrentemente ou mesmo simultaneamente, caso haja mais de um processador. A grande vantagem do uso de threads é a possibilidade de minimizara alocação de recursos do sistema, além de diminuir o overhead na criação, troca e eliminação de processos. Threads compartilham o processador da mesma maneira que processos e passam pelas mesmas mudanças de estado. Para permitir a troca de contexto entre os diversos threads, cada thread possui seu próprio contexto de hardware, com o conteúdo dos registradores gerais, PC e SP. Quando um thread está sendo executado, seu contexto de hardware está armazenado nos registradores do processador. Essas linhas de instruções ficaram conhecidas como threads, mas muita gente preferiu traduzir a palavra “thread” para tarefa. A questão é que o nome em si não faz diferença, visto que, de certa maneira, uma linha de instrução é uma tarefa que o processador deverá realizar.
Essa política é um das diferenças entre os sistemas operacionais existentes no mercado, pois cada sistema operacional possui a sua política adequada a suas características. Apesar de cada sistema operacional adotar seus critérios, podemos

Relacionados

  • ATPS Sistemas Operacionais
    918 palavras | 4 páginas
  • Atps sistemas operacionais
    1306 palavras | 6 páginas
  • Atps - sistemas operacionais
    1621 palavras | 7 páginas
  • Atps - sistemas operacionais
    4026 palavras | 17 páginas
  • ATPS Sistemas Operacionais
    678 palavras | 3 páginas
  • atps sistemas operacionais
    416 palavras | 2 páginas
  • Atps sistemas operacionais
    692 palavras | 3 páginas
  • Atps sistemas operacionais
    1090 palavras | 5 páginas
  • Atps sistemas operacionais
    1050 palavras | 5 páginas
  • Atps Sistemas operacionais
    3349 palavras | 14 páginas