Flashcard FC183456
Qual é a diferença entre núcleos e threads no processamento de um CPU?
Hardware
Instituto AOCP · 2024
Qual é a diferença entre núcleos e threads no processamento de um CPU?
Mostrar resposta e comentário
Resposta
Núcleos são unidades físicas de processamento, enquanto threads são unidades lógicas de execução.A CPU é composta por múltiplos núcleos, que são componentes físicos capazes de executar instruções de forma independente.
Cada núcleo pode processar tarefas simultaneamente, aumentando a capacidade de processamento do sistema.
Já as threads representam fluxos lógicos de execução — uma sequência de instruções que podem ser gerenciadas pelo sistema operacional dentro de uma mesma aplicação.
Threads permitem que um programa execute múltiplas operações aparentemente em paralelo, mesmo que o número de núcleos físicos seja menor.
Exemplo prático: Um navegador web pode utilizar várias threads para carregar imagens, executar scripts e responder a interações simultaneamente, mas essas threads são distribuídas para os núcleos disponíveis do processador, que realizam o processamento físico dessas tarefas.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/181637
Conteúdo do catálogo FC Concursos · Atualizado em