⾕

Computação  |  

Criação e Terminação de Processos

Criação de Processos: Processos são criados por outros processos usando chamadas de sistema como 'fork()' em sistemas Unix ou 'CreateProcess()' em sistemas Windows.

O processo que cria é chamado de processo pai, e o processo criado é chamado de processo filho.

Terminação de Processos: Processos podem terminar de várias formas, incluindo conclusão normal, falha, término por outro processo (usando 'kill' em Unix), ou término por sistema operacional.

Escalonamento de Processos

Objetivo: O escalonamento de processos determina qual processo será executado pela CPU em um determinado momento, com o objetivo de maximizar a utilização da CPU e proporcionar tempos de resposta justos e eficientes.

Tipos de Escalonadores

Escalonador de Longo Prazo: Decide quais processos serão admitidos ao sistema para execução.

Escalonador de Curto Prazo: Decide qual dos processos prontos será executado pela CPU em seguida.

Escalonador de Médio Prazo: Gerencia a suspensão e ativação de processos.

Back Next