Como os processos intensivos de CPU podem desacelerar um sistema apesar de ter um agendador?

1

Eu o encontrei no Windows e no Linux que, se algum processo está fazendo algum trabalho pesado e o cpu está sob muita pressão, todo o sistema pode congelar, outros processos ficam lentos, etc. Por exemplo, Windows acontece que o cursor não responde, e no Linux digitando até mesmo em tty tem um atraso para cada caractere.

Esse comportamento é óbvio, mas estou imaginando como isso é possível, já que o agendador do sistema operacional aloca o tempo de CPU para cada processo e o coloca em suspensão quando esse tempo acaba. Então, mesmo que eu tenha um programa que cause muito estresse, como ele poderia interromper, por exemplo, o processo do sistema de uma maneira que afetaria meu cursor? o agendador ainda deve dar tempo de CPU para responder.

    
por MasterMastic 07.05.2015 / 06:53

0 respostas