Processo ocioso do sistema

2

Quando o cpu não está fazendo nada, ele executa o processo ocioso. Ouvi dizer que esse processo procura programas que estão aguardando na fila para que a CPU possa executá-los. Isso é tudo que faz? Também estou interessado em conhecer o nome do arquivo do processo ocioso do sistema nos vários sistemas operacionais.

    
por tony_sid 24.02.2011 / 23:22

1 resposta

6

When the cpu isn't doing anything, it runs the idle process.

Sim. Todos os sistemas operacionais multitarefa têm um. O processo não faz nada. Apenas é um espaço reservado quando nada mais está em execução. Ter um processo de não fazer nada é mais simples do que ter um caso especial quando o processador está ocioso. É sempre a prioridade mais baixa, então é sempre substituída por algo que pode fazer um trabalho real.

I heard that this process looks for programs that are waiting in the queue so that the cpu can run them. Is that all it does?

Não faz isso. O agendador do sistema operacional faz isso. O agendador faz parte do kernel (quase sempre) e não é um processo.

    
por 25.02.2011 / 00:24