Buscar

4. (2.0) Suponha que um sistema operacional use três segmentos com tamanho de 64KB. O primeiro segmento armazenará a pilha dos processos, o segun...

4. (2.0) Suponha que um sistema operacional use três segmentos com tamanho de 64KB. O primeiro segmento armazenará a pilha dos processos, o segundo armazenará o código dos processsos e, finalmente, o terceiro armazenará os dados dos processos. Suponha ainda que o sistema operacional use a segmentação com paginação, com páginas cujos tamanhos podem ser um dos seguintes: 512 bytes, 2KB, 8KB ou 16KB. Para quais tamanhos de página as pilhas, os códigos e os dados dos processos cujos tamanhos, em bytes, são dados na tabela a seguir podem ser totalmente armazenados na memória ao mesmo tempo? Justifique a sua resposta.
Processo Pilha Código Dados
A 16384 8192 1024
B 8192 4096 2048
C 3072 6144 17408


Essa pergunta também está no material:

AD2_2009-1_Questoes_Sistemas Operacionais
4 pág.

Sistemas Operacionais de Redes Universidade Federal FluminenseUniversidade Federal Fluminense

💡 1 Resposta

User badge image

Ed Verified user icon

Para determinar quais tamanhos de página podem ser usados para armazenar os três segmentos na memória ao mesmo tempo, precisamos calcular o tamanho total de cada segmento e, em seguida, determinar quantas páginas são necessárias para armazenar cada segmento. O tamanho total de cada segmento é: - Pilha: 16KB - Código: 12KB - Dados: 29KB Agora, precisamos determinar quantas páginas são necessárias para armazenar cada segmento para cada tamanho de página possível: - Página de 512 bytes: - Pilha: 32 páginas - Código: 24 páginas - Dados: 58 páginas - Página de 2KB: - Pilha: 8 páginas - Código: 6 páginas - Dados: 15 páginas - Página de 8KB: - Pilha: 2 páginas - Código: 2 páginas - Dados: 4 páginas - Página de 16KB: - Pilha: 1 página - Código: 1 página - Dados: 3 páginas Portanto, para que os três segmentos possam ser armazenados na memória ao mesmo tempo, o tamanho da página deve ser de 8KB ou 16KB. Isso ocorre porque, para os tamanhos de página menores, o número total de páginas necessárias para armazenar os três segmentos excede a capacidade da memória.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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