Um ambiente de execução e as threads pertencentes a ele são associados às páginas pertencentes ao espaço de endereçamento mantido na memória principal; os dados e instruções são mantidos em caches em hardwares.
Pode-se fazer um resumo da comparação entre processos e threads, como segue:
I. As threads dentro de um processo são protegidas umas das outras.
II. Criar uma nova thread dentro de um processo existente é computacionalmente oneroso em relação a criar um processo.
III. As threads dentro de um processo podem compartilhar dados e outros recursos convenientes e eficientemente, em comparação a processos distintos.
IV. O chaveamento para uma thread diferente dentro de um mesmo processo é menos oneroso do que chavear entre threads pertencentes a processos diferentes.
Considerando as comparações de processos e threads, está correto apenas o que se afirma em
Julgue o próximo item, relativos a sistemas operacionais.
Thread ocorre quando o sistema operacional retira um processo corrente da CPU, para executar uma rotina do kernel, e faz-se necessário salvar o contexto corrente do processo em execução, para depois retomá-lo.
© copyright - todos os direitos reservados | olhonavaga.com.br