Please enable JavaScript.
Coggle requires JavaScript to display documents.
Processos e Threads - Coggle Diagram
Processos e Threads
Threads
Linha ou fluxo de execução de instruções
Todo processo possui
ao menos uma
thread
Várias threads podem ser criadas por um único processo
O espaço de endereçamento é compartilhado
Benefícios
Aumento de desempenho das aplicações
Principalemente quando há grande volume de computação e E/S
Paralelismo real em equipamento com múltiplas CPUs
Processo
Programa em execução
Mais especificamente a instancia em execução (redundante?) de algum programa
Estados
novo
pronto
em execução
aguardando
encerrado
suspenso
Bloco de controle de processo (
BCB
)
Contém informações sobre processos, por exemplo, prioridade do processo, id do processo, estado do processo, CPU, registro, etc.
Um processo pode
criar
outros processos (
Processos Filhos
)