trabalho

562 palavras 3 páginas
Um processo pode ser formado por um conjunto de threds. A tread e a unidade de execução para o sistema operacional
Cada processo possui pelo menos uma thread , a thread primaria , a qual e criada quando p processo e carregado pa execução
Alguns processos criam outras threads , de maneira a explorar o paralelismo da execução
Cada thread possui sua própria pilha de execução , seu contexto de execução ( representado pelos registradores de CPU ) e sua prioridade
A memoria alocada para um processo e proporcional ao numero de threads que o processo possui
No Windows o escalonador utiliza múltiplas filas de processos , interativos (/O baund ) possuem prioridades sobre os CPU bound
O escalonamento e baseado em propriedades .Cada thread possui uma propriedade , que varia de 0 a 31 ( 0 e a menor e 31 a maior ).
A propriedade 0 e atribuída a uma thread , que e responsável por zerar as paginas livres no sistema .Somente esta thread pode receber a prioridade 0.
As prioridades definen duas classes de threas : real time : propriedades de 16 a 31 normal : 0 a 15
KERNEL
Um pequeno programa que trabalha como sub-sistema independente de um programa maior , executando alguma tarefa especifica
MAQUENAS SPM
Maquinas SMP (multiprocessadas ), geralmente são mais complexas, pois podem conter , um numero maior de processadores .
ESCALONAMENTO EM MAQUINAS SMP:
Durante a instalaçaço do kernel , se e detectada a presença de mais de um processador e carregado e suporte ao multiprocessamento
Independentemente de haver um único processador ou vários , vai existir somente um fila de processos aptos. Porem , a existência de múltiplos processadores vai permitir o paralelismo físico na execução das threads.
Se existem N processadores , o escalonador garante que as N threads de mais alta prioridade estejam em execução nesses processadores
Elevaçao da prioridade de threads que vao entrar em estado de bloqueio ou espera :
Prioridade de threads interativas incrementa de 8 para 14

Relacionados

  • Trabalhos trabalhos trabalhos
    822 palavras | 4 páginas
  • TRABALHO DE TRABALHO
    316 palavras | 2 páginas
  • Trabalho De Trabalho
    3827 palavras | 16 páginas
  • Trabalho trabalho
    2154 palavras | 9 páginas
  • Trabalho De Trabalho
    1631 palavras | 7 páginas
  • trabalho de trabalho
    3062 palavras | 13 páginas
  • trabalho de trabalho
    7228 palavras | 29 páginas
  • Trabalho é trabalho
    2191 palavras | 9 páginas
  • Trabalho de Trabalho
    1572 palavras | 7 páginas
  • Trabalho de trabalho
    8207 palavras | 33 páginas