Please enable JavaScript.
Coggle requires JavaScript to display documents.
THREADS (Estados (Terminar, Bloquear, Spawnar(Gerar), Desbloquear), Usos…
THREADS
Estados
Terminar
Bloquear
Spawnar(Gerar)
Desbloquear
Usos
Trabalha em segundo plano
Sem sincronia com o processo
aceleração da execução por processamento paralelo de dados
Programa de estrutura modular
Beneficios
Threads podem se comunicar sem o kernel
Menos tempo para finalizar um thread do que um processo
alternar entre dois threads leva menos tempo que o alternar entre dois processos
Componentes
acesso à memória e recursos de seu processo (todos os threads de um processo compartilham isso)
Um estado de execução
thread salvo quando não está em execução
Conceitos
Multithread
Paralelismo
Microkernel
Caracteristicas de um processo
Execução
segue um caminho de execução que pode ser intercalado com outro processo
propriedade de recursos
processo inclui um espaço de endereço virtual para armazenar a imagem do processo