kkkkk

2686 palavras 11 páginas
Capítulo 2
Processos e Threads
Prof. Fernando Freitas

Material adaptado de: TANENBAUM, Andrew S.
Sistemas Operacionais Modernos. 3ª edição.
Disponível em: http://www.prenhall.com/tanenbaum_br

slide 1

© 2010 Pearson Prentice Hall. Todos os direitos reservados.

Processos


Computadores modernos





slide 2

Várias tarefas ao mesmo tempo
Cada instante um programa
Cada segundo vários programas
Pseudoparalelismo

© 2010 Pearson Prentice Hall. Todos os direitos reservados.

O modelo de processo

slide 3

© 2010 Pearson Prentice Hall. Todos os direitos reservados.

O modelo de processo


Multiprogramação
– Troca rápidas



Processos
– Não possui taxa uniforme
– Não possui taxa reproduzível



Diferença processo x programa
– Fabricação de um bolo

slide 4

© 2010 Pearson Prentice Hall. Todos os direitos reservados.

Criação de processos


Eventos que causam a criação de processos:








Inicialização de sistema.
Execução de uma chamada de sistema de criação de processo por um processo em execução.
Requisição do usuário para criar um novo processo.
Inicialização de uma tarefa em lotes.

Linux (fork), Windows (CreateProcess)
– Espaços de endereçamento iguais (Linux)
– Espaços de endereçamento diferentes (Windows)

slide 5

© 2010 Pearson Prentice Hall. Todos os direitos reservados.

Término de processos
Eventos que causam o término de um processo:





slide 6

Saída normal (voluntária).
Saída por erro (voluntária).
Erro fatal (involuntário).
Cancelamento por outro processo (involuntário).

© 2010 Pearson Prentice Hall. Todos os direitos reservados.

Hierarquia de processos



Pai cria um processo filho, processo filho pode criar seu próprio processo
Formam uma hierarquia
– UNIX chama isso de “grupo de processos”



Windows não possui o conceito de hierarquia de processos – Todos os processos são criados iguais

slide 7

© 2010

Relacionados

  • kkkkk
    428 palavras | 2 páginas
  • Kkkkk
    2342 palavras | 10 páginas
  • kkkkk
    422 palavras | 2 páginas
  • kkkkk
    8853 palavras | 36 páginas
  • kkkkk
    3469 palavras | 14 páginas
  • kkkkk
    419 palavras | 2 páginas
  • kkkkk
    849 palavras | 4 páginas
  • kkkkk
    401 palavras | 2 páginas
  • .........kkkkk
    1695 palavras | 7 páginas
  • KKKKK
    972 palavras | 4 páginas