Em sistemas operacionais, a memória virtual pode ser gerenc...

Próximas questões
Com base no mesmo assunto
Q865984 Sistemas Operacionais
Em sistemas operacionais, a memória virtual pode ser gerenciada por segmentação. O gerenciamento por segmentação é uma técnica na qual
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A

A gerência de memória em sistemas operacionais por meio da segmentação é uma técnica fundamental para o entendimento do funcionamento da memória virtual. Vamos entender por que a alternativa A está correta:

A segmentação é um esquema de gerência de memória em que o programa e seus dados são divididos em segmentos de tamanhos variados. Cada um desses segmentos representa uma lógica de divisão do programa, como funções, procedimentos, objetos, arrays, entre outros, e possui um espaço de endereçamento próprio. Isso significa que cada segmento é endereçado de forma independente e pode crescer ou diminuir dinamicamente, permitindo uma melhor adaptação às necessidades do programa e reduzindo a fragmentação da memória.

A alternativa A é a descrição exata desse conceito de segmentação, onde "os programas são divididos em segmentos de tamanhos variados, cada um com seu próprio espaço de endereçamento". Isso permite não apenas a alocação mais flexível de memória, mas também facilita a proteção e o compartilhamento de dados entre processos, já que cada segmento pode ter suas próprias permissões de acesso.

As outras alternativas estão relacionadas a outro conceito conhecido como paginação, que divide a memória em blocos de tamanho fixo, tanto no espaço de endereçamento lógico (alternativa B e D) quanto na memória física (alternativa C). A segmentação, por outro lado, não se baseia em tamanhos fixos de blocos, mas sim na estrutura lógica do programa.

Entender a diferença entre segmentação e paginação é essencial para compreender como os sistemas operacionais gerenciam a memória de maneira eficiente, permitindo a execução de diversos processos de forma concorrente sem a necessidade de ter toda a informação na memória física ao mesmo tempo.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Uma memória segmentada permite que cada tabela aumente ou diminua independentemente das outras tabelas, ou seja , ela possui tamanhos variados.

 

 

Letra A

 

Sistemas Operacionais: Projetjos e Implementação

Tanenbuam com adaptações.

https://terminaldeinformacao.com/2013/01/28/tudo-sobre-paginacao-e-segmentacao/

Memória virtual por Segmentação

- O espaço de endereçamento virtual é dividido em blocos de tamanhos diferentes chamados segmentos;

- Facilidade em lidar com estruturas de dados dinâmicas;

- Apenas os segmentos referenciados são transferidos da memória secundária para a memória principal.

- Existe o problema de fragmentação eterna;

- A proteção da memória é mais simples de ser implementada do que sistema com paginação;

- É mais simples o compartilhamento de memória do que na paginação;

Alternativa: A

a-

Memory segmentation is an operating system memory management technique of division of a computer's primary memory into segments or sections. In a computer system using segmentation, a reference to a memory location includes a value that identifies a segment and an offset (memory location) within that segment. Segments or sections are also used in object files of compiled programs when they are linked together into a program image and when the image is loaded into memory.

https://en.wikipedia.org/wiki/Memory_segmentation

B e C = Paginação

D = Parece Tabela de Páginas com HASH. Sei lá

A = Segmentação

GAB A.

o Basicão de sempre

- Paginação = Página é transferida, Páginas e Molduras TAMANHO FIXO, Gera FRAGMENTAÇÃO INTERNA, Não há FRAGMENTAÇÃO EXTERNA. Aumenta o tempo de mudança de contexto.

- Segmentação = Segmento é Transferido, TAMANHO VARIADO, Gera FRAGMENTAÇÃO EXTERNA. Permite que o espaço de endereçamento físico de um processo seja não contíguo

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo