Preempção

Autor: Robert Simon
Data De Criação: 16 Junho 2021
Data De Atualização: 12 Poderia 2024
Anonim
Preempção - Tecnologia
Preempção - Tecnologia

Contente

Definição - O que significa Preemption?

A preferência refere-se à interrupção e suspensão temporárias de uma tarefa, sem solicitar sua cooperação, com a intenção de retomar essa tarefa posteriormente. Esse ato é chamado de comutador e normalmente é executado pelo agendador preventivo, um componente no sistema operacional autorizado a antecipar ou interromper e, posteriormente, retomar as tarefas em execução no sistema.


Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Preemption

A preferência é uma forma de multitarefa na qual o agendador interrompe e suspende uma tarefa em execução no momento para retomar uma tarefa suspensa anteriormente. Essa atividade ocorre em praticamente todos os sistemas operacionais disponíveis. A multitarefa não-preventiva (cooperativa) foi o método usado pelas primeiras versões de 16 bits do Windows MS. Todas as versões de 32 bits usam multitarefa preventiva. A pré-emissão envolve o uso de um mecanismo de interrupção, que suspende o thread em execução no momento e chama o agendador para determinar qual thread deve ser executado a seguir, permitindo que todos os threads recebam alguma quantia. do tempo do processador.

O tempo alocado para a execução de um encadeamento em um sistema multitarefa preventivo é chamado de intervalo de tempo ou tempo quântico. O planejador aloca um intervalo de tempo para cada thread que executa. Depois que o intervalo de tempo do thread expira, o planejador o suspende e depois muda para outro thread.

Alguns sistemas possuem kernels preemptivos que permitem a antecipação de tarefas, mesmo no modo kernel. Exemplos desses sistemas são Solaris 2, Windows NT, Linux, Advanced Interactive eXecutive e Berkeley Software Distribution.