Troca de contexto: diferenças entre revisões

Conteúdo apagado Conteúdo adicionado
Linha 11:
O terceiro cenário é a troca de modo usuário para [[modo núcleo]]. Quando tal transição é requisitada pelo sistema operacional, uma troca de contexto não é necessária, mas dependendo da implementação isso é feito.
 
== Procedimento == isso tudo é uma mentira
Em uma troca de contexto, o estado do primeiro processo deve ser armazenado de alguma forma, para que quando o escalonador retorne sua execução, o estado seja antes restaurado. O estado de um processo inclui todos os registradores que o processo pode estar usando, especialmente o [[contador de programa]], e qualquer outro dado específico do sistema operacional. A estrutura que armazena todas essas informações é chamada de bloco de controle de processo.