ExpertiDict

Software e Hardware · Avançado · Português · Técnico

troca de contexto

/ˈtɾo.ka dʒi kõ.ˈtɛks.tu/locução substantiva

Operação em que o sistema salva o estado do processo em execução e carrega o de outro, permitindo ao processador alternar entre eles.

Onde usar

Aparece em análises de desempenho e aulas de sistemas operacionais: muitas trocas de contexto geram custo, pois consomem ciclos sem avançar nenhuma tarefa.

Exemplos

A troca de contexto salva os registradores do processo antes de passar a CPU a outro.

Com threads demais, o servidor gasta tempo demais em trocas de contexto.

Cuidado

Não é uma troca de janela feita pelo usuário; ocorre dentro do sistema, milhares de vezes por segundo.

Sinônimos

context switch

Veja também

Todos os termos de Software e Hardware