Tesete

283 palavras 2 páginas
Resposta dos exercícios – Gerencia do Processador

1. O que é um bloco descritor de processo (DP ou PCB)?
É uma estrutura que mantém todas as informações referentes ao processo atual para que sejam preservado o status atual do processo após uma troca de contexto executada pelo dispacher.

2. Quais os campos encontrados em um DP típico?
Estado atual, inicio de memória, reg pc, reg ac, tamanho de memória, arquivos abertos, tempo cpu, prioridade. Pode-se adicionar vários campos.

3. Como é feita a manipulação dos descritores nas filas do processador?
Através de filas de estado de processos. Aptos, execução, bloqueado, destruição.

4. O que é chaveamento de contexto de processos?
Quando há uma troca de processos a serem executados, o contexto (conjunto de informações sobre o processo) é armazenado para se restaurar depois do ponto que parou.

5. O que faz o dispatcher do sistema operacional?
O dispacher faz a troca do contexto de processos.

6. O que são threads?
Threads são fatias de execução de um processo. Pode-se dizer que um processo tem várias threads.

7. O que é multithreading?
E a capacidade de processamento que pode executar várias threads ao mesmo tempo.

8. O que são processos pesados e processos leves?
Processos pesados são processos que tem a estrutura de contexto, tem bastante custo do processador. Os processos leves são feitos com threads que não precisam chavear o contexto para serem executados. São execuções mais rápidas.

9. Quais as duas maneiras básicas de implementação do conceito de threads? Explique-as.
Threads de usuário e de sistema. O sistema operacional pode ter suporte nativo a execução de threads ou precisa de uma máquina virtual para que o sistema operacional

Relacionados

  • documentos
    3590 palavras | 15 páginas
  • Manual de Microbiologia de Alimentos
    10386 palavras | 42 páginas