Gestão de Processos e Comutação em SO
Classificado em Computação
Escrito em em
português com um tamanho de 4,79 KB
Scheduling de Processos
É característico dos sistemas operativos de tipo 'batch'. Porquê?
Preemptive scheduling - quando o processador pode ser retirado ao processo que o detém; tipicamente, por esgotamento do intervalo de tempo de execução que lhe foi atribuído, ou por necessidade de execução de um processo de prioridade mais elevada. É característico dos sistemas operativos de tipo interativo. Porquê? Que política de 'scheduling' deverá existir nos sistemas operativos de tempo real? Porquê?
Comutação de Processos
Os processadores atuais têm basicamente dois níveis de funcionamento:
- Nível supervisor - todo o conjunto de instruções do processador (instruction set) pode ser executado; trata-se de um modo de funcionamento privilegiado,