
SILLLVA
(usa Outra)
Enviado em 22/02/2012 - 14:30h
Qual é o escalonador do Linux 2.4? O do Linux 2.6 é o RRobin
O Linux 2.4 tem Time-Quantum? O Linux 2.4 é não preemptivo,ou seja, as execuções não podem ser interrompidas,automaticamente, mas podem ser interrompidas,fisicamente, pelos próprios processos, um chamando o outro.Escalonador não preemptivo não tem Time-Quantum, ou tem?
Minha opinião sobre o Linux 2.4: não preemptivo,automaticamente,ou seja, não pode ser interrompido automaticamnete por Time-Quantum como no Linux 2.6,acho que o escalonador é o FIFO, o primeiro que entra é o primeiro que sai,e até o final, os processos comunicam-se pela falta de uma política de escalonamento automática, prioriza as maiores prioridades em detrimento das baixas prioridades, nesse caso os processos de baixa prioridade pode ocorrer starvation, ou seja, nunca vão executar e "morrem de fome" e o tal escalonador que ninguém sabe dizer qual é, percorre as sucessivas listas de processos recalculando as prioridades maiores.
Automaticamente tem Time-Quantum, por exemplo, 2 seg para cada.
Não automaticamente não tem Time-Quantum, os processos communicam-se.
É isto?