Академический Документы
Профессиональный Документы
Культура Документы
feita.
todos; cabe ao usuário decidir quais os passos de trabalho a serem executados. Não
discutiremos a longo prazo
agendando como tal neste livro, mas o Capítulo 4 é dedicado a uma parte da resposta do
resour
entre todos os processos que atualmente desejam computar. Tais decisões podem ser
agendador de curto prazo. Ele permanece lá até terminar, aguarda transput, ou um nível mais
alto
A Figura 2.1 mostra esses três níveis de programação. Dentro do domínio de curto prazo
responsável por decidir qual processo deve ser executado a qualquer momento. Dentro do
domínio de programação de médio prazo, um processo pode estar em execução (ou seja, pode
ter
entrou no domínio do agendador de curto prazo), pode estar pronto para correr ou pode estar
aguardando
para alguns recursos como transput. O programador de médio prazo é responsável por decidir
e quando eles devem deixar esse domínio. Esta decisão baseia-se numa tentativa de prevenir
superação do espaço, como veremos no Capítulo 3
permanecem em exibição há muito tempo, uma vez que não termina em breve e raramente
espera
a partir do ponto de vista do agendador de curto prazo assim que aguarda transput. Um
processo
que está fortemente envolvido com o usuário tende a ser transpass-bound. O usuário dá uma
comando, sobre o qual interpreta e atua. Pouco tempo depois, o processo está pronto para
comando anterior. O processo gasta a maior parte do tempo esperando que o usuário envie
muitas vezes tem esse sabor. Ambos os tipos de processos vinculados ao transtorno são
semelhantes naquele pequeno
quantidades de computação são intercaladas entre períodos mais longos de espera. Por esse
motivo,