Imagem de fundo

Processos e threads são estruturas do sistema operacional...

Processos e threads são estruturas do sistema operacional que permitem compartilhar a capacidade de processamento entre múltiplas tarefas paralelas ou pseudo-paralelas. A principal diferença entre eles consiste no fato de que


A

processos podem ser escalonados pelo sistema operacional, enquanto threads necessitam passar o controle explicitamente.


B

cada processo possui seu próprio espaço de endereçamento, enquanto diferentes threads podem compartilhar o mesmo espaço de endereçamento.


C

processos são gerenciados pelo kernel do sistema operacional, enquanto threads devem ser gerenciados pelas aplicações.


D

threads contam com proteção de memória pelo sistema operacional, enquanto processos podem ter seus segmentos de memória acessados por outros processos.