Escalonamento
- Um dos objectivos da multi-programação é a maximização da utilização da UCP
- O escalonador tem como objectivo decidir qual o próximo processo a ser executado em função dos seus parâmetros
- Note-se que em sistema mono-processador apenas pode ser executado um processo de cada vez.
Sincronização
- As primitivas de send e receive também podem servir para sincronizar dois processos, i.e. um processo pode ficar à espera que exista uma mensagem na caixa do correio
- As primitivas podem ser bloqueantes (blocking) ou não bloqueantes (nonblocking)
- As primitivas bloqueantes são também classificadas como síncronas
- As primitivas não bloqueantes são também classificadas como assíncronas
quinta-feira, 29 de outubro de 2009
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário