Fundamentos de Sistemas Operacionais e Gerenciamento de Memória
Exploração de Sistemas Operacionais
Um sistema operacional (SO) pode ser explorado de duas maneiras:
- Batch Process: Usado na segunda geração de computadores. Diferentes processos eram lançados e, após um longo tempo, obtinha-se a resposta.
- Processos em Tempo Real: A resposta é obtida instantaneamente.
Process Control Block (PCB)
O PCB contém as seguintes informações:
- Status Atual: Em execução, parado ou bloqueado.
- ID (PID): Atribuído pelo sistema operacional.
- Prioridade: Atribuída pelo SO, podendo ser modificada pelo administrador.
- Localização na memória.
- Recursos: A alocação de recursos é realizada pelo SO.
Partições Variáveis
Para resolver o problema da fragmentação, a memória é dividida em partições variáveis. É necessário...