PROCESSO

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
PROCESSO por Mind Map: PROCESSO

1. Process Control Block – PCB

1.1. Com o PCB, o sistema operacional mantém todas as informações sobre o contexto de hardware, contexto de software e espaço de endereçamento de cada processo.

2. Execução

2.1. Um processo é dito no estado de execução quando está sendo processado pela CPU.

3. Pronto

3.1. Um processo está no estado de pronto quando aguarda apenas para ser executado.

4. Espera

4.1. Um processo no estado de espera aguarda por algum evento externo ou por algum recurso para prosseguir seu processamento.

5. Mudanças de Estado de Processo

6. Criação e Eliminação de Processos

6.1. Terminado - Um processo no estado terminado não poderá ter mais nenhum programa executado em seu contexto, porém, o SO ainda mantém suas informações de controle na memória.

6.2. Criação - Um processo é considerado em estado de criação, quando o sistema operacional já criou um novo PCB, porém ainda não pode colocá-lo na lista de processos do estado de pronto.

7. Sistema Operacional

8. Canais Processo

8.1. Um processo foreground é aquele que permite a comunicação direta do usuário com o processo durante sua execução.

8.2. Um processo background é aquele onde não existe a comunicação com o usuário durante seu processamento.

9. Processos do Sistema Operacional

9.1. A arquitetura microkernel implementa uso intensivo de processos que disponibilizam serviços para processos das aplicações e do próprio sistema operacional

10. Processos CPU-Bound e I/O-Bound

10.1. Um processo é definido como CPU-Bound (ligado à CPU), quando passa a maior parte do tempo no estado de execução, ou seja, utilizando o processador

10.2. Um processo I/O-Bound (ligado à E/S) passa a maior parte do tempo no estado de espera, pois realiza grande número de operações de E/S.

11. Contexto de software

11.1. Onde é especifico as características e limites dos recursos que podem ser alocados pelo processo.

12. Contexto de hardware

12.1. Onde guarda o conteúdo dos registradores do processador.

13. Espaço de endereçamento

13.1. É área de memória pertencente ao processo onde as instruções e dados do programa são armazenados para execução.

14. Estados do Processo

14.1. Os processos passam por diferentes estados.

15. Sinais

15.1. Sinais são mecanismos que permitem notificar processos de eventos gerados pelo sistema operacional ou por outros processos.