Questão de Sistemas Operacionais — Processos — CESGRANRIO 2011
Sistemas OperacionaisProcessos
- Código
- cg045408
- Banca
- CESGRANRIO
- Órgão
- BR Distribuidora
- Ano
- 2011
- Nível
- Superior
Os semáforos são usados em programação concorrente para evitar que dois ou mais processos acessem sua seção crítica simultaneamente. Assim, os semáforos são usados para garantir
- Aa exclusão mútua, onde cada processo deverá sinalizar imediatamente antes e, imediatamente após, usar um recurso comum a ambos.
- Bos pipes, que funcionam ligando a saída de um processo com a entrada de outro.
- Co PID, a identificação única de cada processo.
- Dque não haverá deadlock, ou seja, quando um processo espera indefinidamente por um recurso de outro.
- Eque a máquina virtual gerencie os processos do Sistema Operacional e o hardware da máquina corretamente.