Buscar

1) O estado de um sistema operacional em um determinado momento e o seguinte em relação aos blocos livres: 20k, 4k, 7k, 15k, 19k, 12k, 1k, 32k. Ima...

1) O estado de um sistema operacional em um determinado momento e o seguinte em relação aos blocos livres: 20k, 4k, 7k, 15k, 19k, 12k, 1k, 32k. Imagine que aconteceram as seguintes requisições de 12k, 9k e 5k nesta ordem. Simule a alocação de memória utilizando os algoritmos: Primeiro Bloco, Melhor Bloco e Pior Bloco. a) Discuta a respeito da fragmentação interna e externa para cada algoritmo utilizado acima.

O enunciado apresenta um problema de alocação de memória em um sistema operacional.
O problema deve ser resolvido utilizando os algoritmos Primeiro Bloco, Melhor Bloco e Pior Bloco.
Deve-se discutir a respeito da fragmentação interna e externa para cada algoritmo utilizado.

Essa pergunta também está no material:

Memória Principal - Exercícios
1 pág.

Sistemas Operacionais I Universidade Federal Rural do Rio de JaneiroUniversidade Federal Rural do Rio de Janeiro

💡 1 Resposta

User badge image

Ed Verified user icon

Para alocar memória utilizando o algoritmo Primeiro Bloco, as requisições de 12k, 9k e 5k seriam alocadas nos blocos de 15k, 12k e 7k, respectivamente. A fragmentação interna seria de 3k, 3k e 2k, respectivamente, e a fragmentação externa seria de 1k, 4k e 0k, respectivamente. Para alocar memória utilizando o algoritmo Melhor Bloco, as requisições de 12k, 9k e 5k seriam alocadas nos blocos de 15k, 12k e 7k, respectivamente. A fragmentação interna seria de 3k, 3k e 2k, respectivamente, e a fragmentação externa seria de 1k, 4k e 0k, respectivamente. Para alocar memória utilizando o algoritmo Pior Bloco, as requisições de 12k, 9k e 5k seriam alocadas nos blocos de 32k, 20k e 19k, respectivamente. A fragmentação interna seria de 20k, 11k e 14k, respectivamente, e a fragmentação externa seria de 0k, 0k e 0k, respectivamente. A fragmentação interna ocorre quando a memória alocada é maior do que a memória solicitada, enquanto a fragmentação externa ocorre quando há espaço livre na memória, mas não é possível alocar a memória solicitada devido à sua distribuição. O algoritmo Pior Bloco tende a ter menos fragmentação externa, mas pode ter mais fragmentação interna do que os outros algoritmos.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais