Carregar apresentação
A apresentação está carregando. Por favor, espere
1
Arquitetura de Sistemas Operacionais
Técnico em Informática Turmas: MBI1 Escalonamento de Tarefas Processo
2
Sumário 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
3
Estrutura do Processo Estrutura do processo
4
Espaço de Enderaçamento
Estrutura de um processo
5
Contexto de Hardware Mudança de contexto
6
Contexto de Software Identificação Quotas Privilégios
7
Bloco de Controle do Processo
PCB Os PCBs de todos os processos residem na memória principal em uma área exclusiva do sistema operacional. O tamanho desta área geralmente é limitado por um parâmetro do sistema operacional que permite especificar o número máximo de processos que podem ser suportados simultaneamente pelo sistema. Toda a gerência dos processos é realizada através de system calls, que realizam operações como criação, alteração de características, visualização, eliminação, sincronização, suspensão de processos.
8
Bloco de Controle do Processo
PCB
9
Estados do Processo Execução (running) Pronto (ready) Espera (wait)
10
Estados do Processo Lista de PCBs
11
Mudanças de Estado Mudanças de estado do processo
12
Mudanças de Estado Mudanças de estado do processo (2)
13
Criação e Eliminação Mudanças de estado do processo (3)
14
Processos Independentes, Subprocessos e Threads
Estrutura de processos e subprocessos
15
Processos Independentes, Subprocessos e Threads
Processo multithread
16
Processos Foreground e Background
17
Processo Foreground e Background
Pipe (canalização)
18
Processos CPU e IO Bound
Processos CPU x IO Bound
19
Sinais Uso de sinais
20
Sinais Sinais, interrupções e exceções
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.