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
Aprocessos podem ser escalonados pelo sistema operacional, enquanto threads necessitam passar o controle explicitamente.
Bcada processo possui seu próprio espaço de endereçamento, enquanto diferentes threads podem compartilhar o mesmo espaço de endereçamento.
Cprocessos são gerenciados pelo kernel do sistema operacional, enquanto threads devem ser gerenciados pelas aplicações.
Dthreads contam com proteção de memória pelo sistema operacional, enquanto processos podem ter seus segmentos de memória acessados por outros processos.
Revelar resposta correta
Resposta corretaAlternativa correta: B
Estude com continuidade
Pratique mais questões de Sistemas Operacionais.
Configure quantidade, alternativas e cronômetro para praticar novamente Informática e Sistemas Operacionais.
A capacidade de um sistema operacional moderno de executar múltiplas aplicações de forma aparentemente simultânea é uma de suas características mais fundamentais. Essa funcionalidade depende de um gerenciamento sofisticado das unidades de execução pelo núcleo do sistema, que aloc
O gerenciamento de processos e memória é fundamental para o funcionamento eficiente de um sistema operacional moderno. Analise as afirmativas a seguir sobre os mecanismos de sincronização e memória virtual. I- O impasse (deadlock) ocorre quando um grupo de processos entra em espe
Em sistemas operacionais multitarefa, a capacidade de executar múltiplos processos (programas em execução) de forma concorrente é gerenciada pelo escalonador (scheduler). O escalonador decide qual processo deve usar a CPU em cada momento, implementando algoritmos de escalonamento
A manutenção de sistema operacional refere-se ao conjunto de práticas e procedimentos que garantem o funcionamento adequado e eficiente de um sistema operacional. Marque a alternativa CORRETA que corresponde a finalidade da desfragmentação de disco em um sistema operacional.
É uma ferramenta nativa em sistemas operacionais como o Windows que permite monitorar em tempo real o consumo de CPU, memória, disco e rede por cada processo em execução, facilitando a identificação de aplicativos que estejam consumindo recursos excessivos. Marque a alternativa C