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.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar