Página 67
Transcrição do slide
Threads
O modelo de processos estudado supõe o uso de apenas uma thread por processo Cada processo tem o seu espaço de endereçamento e um único thread de controle Contudo, frequentemente há situações em que é desejável ter múltiplos threads de controle no mesmo espaço de endereçamento executando em pseudo paralelo, como se fossem processos separados Exceto pelo espaço de endereçamento compartilhado Intuitivamente, threads são como processos dentro de outo processo (são linhas/fluxo de execução) Mas, quando é desejável utilizar mais de uma thread?