Processo

1747 palavras 7 páginas
Sumário

Sistemas Operacionais












Introdução
Estrutura do processo
Estados do processo
Mudanças de estado do processo
Criação e eliminação de processos
Processos independentes, subprocessos e threads Processos foreground e background
Processos do sistema operacional
Processos CPU-bound e I/O-bound
Sinais

Processo

1

Processo
• Conceito:

Sistemas Operacionais

– É um programa em execução;
– É uma abstração do sistema operacional para representar as informações necessárias na execução de um programa;
– Ambiente onde um programa é executado;
– É um elemento ativo. O processo altera o seu estado.

Processo

2

Sistemas Operacionais

Processo
Modelo de Processo:
– O Sistema Operacional gerencia os processos através de system calls, que realizam operações como criação, eliminação e suspensão;
– O processo pode ser dividido em três elementos básicos:
• Contexto de Hardware;
• Contexto de Software;
• Espaço de Endereçamento

Processo

3

Processo
• Estrutura do processo

Sistemas Operacionais

C o n te x to d e
S o f tw a r e

C o n te x t o d e
H a rd w a re

Pro gra m a
E sp a ço d e
E n d e r e ç a m e n to

Processo

4

Processo

Sistemas Operacionais

• Contexto de Hardware
– O contexto de hardware constituí-se, basicamente, do conteúdo de registradores
(PC, SP, etc.);
– Quando um processo está em execução, o seu contexto de hardware está armazenado nos registradores do processador; – O contexto de hardware é fundamental p/ a implementação dos sistemas de tempo compartilhado, onde os processos se revezam na utilização do processador.
Processo

5

Contexto de Hardware
• Mudança de contexto S is te m a O p e r a c io n a l

P ro ce sso A

P ro ce sso B

e x e c u ta n d o

S a lv a r e g is tr a d o r e s d o
Pro ce ss o A

C a r r e g a r e g i s tr a d o r e s d o
P ro ce sso B

Sistemas Operacionais

e x e c u ta n d o

S a lv a r e g is tr a d o r e s d o
P ro ce sso B

C a r r e g a r e g i s tr a d o r e s d o
Pro ce ss o A

e x e c u

Relacionados

  • Processo, que processo?
    896 palavras | 4 páginas
  • Processo, que processo
    496 palavras | 2 páginas
  • processo que processo
    2198 palavras | 9 páginas
  • Processos que processos?
    1147 palavras | 5 páginas
  • Processos que processos
    1501 palavras | 7 páginas
  • Processo, que processo?
    934 palavras | 4 páginas
  • Processo, que processo?
    1360 palavras | 6 páginas
  • Processo, que processo?
    570 palavras | 3 páginas
  • Processo que processo
    431 palavras | 2 páginas
  • Processos por processos
    328 palavras | 2 páginas