
Next: Servidor de Impressora: Solução
Up: Imposição de Políticas de
Previous: Imposição de Políticas de
- Uma impressora é compartilhada por diversos processos
- Seu servidor deve garantir a exclusão mútua no seu uso
- Solução trivial: usar uma chave para controlar o acesso:
key printerKey;
void print(file F){
lock(printerKey);
/* impressão de F */
unlock(printerKey);
}
- Inconveniente: escalonamento feito por um núcleo de
multiprogramação,
impossibilitando a imposição de qualquer
política de uso da impressora
Osvaldo Sergio F. de Carvalho
Wed Mar 19 14:56:39 EST 1997