PRINCIPAIS CARACTERISTICAS DAS THREADS
Resumo
Em sistemas operacionais tradicionais, cada processo tem um espaço de endereçamento e um único thread (fluxo) de controle. Na verdade, isso é quase uma definição de processo. Contudo, freqüentemente há situações em que é desejável ter múltiplos threads de controle no mesmo espaço de endereçamento executando em quase paralelo, como se eles fossem processos separados. Existem diferentes modelos para a implementação de threads em sistema operacional, onde desempenho, flexibilidade e custo devem ser avaliados. No artigo apresentaremos tanto o ambiente monothread e multithread, suas funcionalidades e diferenças, abordando seus modelos e modos de execução.