ebook img

MODERN OPERATING SYSTEMS Third Edition ANDREW S. TANENBAUM Chapter 2 Processes ... PDF

93 Pages·2010·3.67 MB·Portuguese
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview MODERN OPERATING SYSTEMS Third Edition ANDREW S. TANENBAUM Chapter 2 Processes ...

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 – Várias tarefas ao mesmo tempo – Cada instante um programa – Cada segundo vários programas – Pseudoparalelismo slide 2 © 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: • Saída normal (voluntária). • Saída por erro (voluntária). • Erro fatal (involuntário). • Cancelamento por outro processo (involuntário). slide 6 © 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 Pearson Prentice Hall. Todos os direitos reservados. Estados de processos slide 8 © 2010 Pearson Prentice Hall. Todos os direitos reservados. Estados de processos - Escalonamento slide 9 © 2010 Pearson Prentice Hall. Todos os direitos reservados. Implementação de processos slide 10 © 2010 Pearson Prentice Hall. Todos os direitos reservados.

Description:
Todos os direitos reservados. slide 1. Capítulo 2. Processos e Threads. Prof. Fernando .. slide 86. O problema do jantar dos filósofos. Acesse o
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.