A respeito das estruturas do sistema operacional, do gerenci...

Próximas questões
Com base no mesmo assunto
Q824780 Sistemas Operacionais

A respeito das estruturas do sistema operacional, do gerenciamento de processos, do gerenciamento de memória e do sistema de arquivos, julgue o item subsequente.

A compactação de memória permite combinar, em um único espaço contíguo de memória, os espaços vazios provocados pelas trocas de processos.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - Certo

A questão aborda um conceito importante na gerência de memória dos sistemas operacionais chamado compactação de memória ou desfragmentação. Durante a execução de diversos processos, o sistema operacional aloca e desaloca espaços de memória. Isso pode levar ao fenômeno conhecido como fragmentação, que é a existência de pequenos espaços livres entre áreas de memória alocadas que são grandes o suficiente quando combinados, mas individualmente são muito pequenos para serem úteis.

A compactação de memória é uma técnica utilizada para resolver o problema da fragmentação externa. Ela consiste em mover os processos na memória de forma a agrupar todos os espaços livres em um bloco contínuo único. Isso permite que novos processos ou os que estão crescendo possam ser alocados mais facilmente, evitando o desperdício de espaço e potencialmente aumentando a eficiência do uso da memória.

Portanto, a afirmativa está correta porque descreve exatamente o que a compactação de memória faz: combina os espaços vazios deixados pelos processos ao serem movidos ou finalizados, consolidando-os em um único espaço contíguo, o que facilita a alocação de novos processos e a expansão dos existentes.

É crucial para você, enquanto se prepara para concursos públicos, compreender esses conceitos, pois eles são fundamentais para o funcionamento eficiente dos sistemas operacionais e frequentemente são testados em provas que abrangem conhecimentos de informática e tecnologia da informação.

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

"Swapping is a mechanism in which a process can be swapped temporarily out of main memory (or move) to secondary storage (disk) and make that memory available to other processes. At some later time, the system swaps back the process from the secondary storage to main memory."

"As processes are loaded and removed from memory, the free memory space is broken into little pieces. It happens after sometimes that processes cannot be allocated to memory blocks considering their small size and memory blocks remains unused. This problem is known as Fragmentation."

"External fragmentation can be reduced by compaction or shuffle memory contents to place all free memory together in one large block. To make compaction feasible, relocation should be dynamic."

https://www.tutorialspoint.com/operating_system/os_memory_management.htm

Partições fixas e Partições variáveis: As principais diferenças são o tamanho e a localização das partições que variam conforme os processos entram e saem da memória nas partições variáveis, enquanto que nas partições fixas os parâmetros são fixos. Nas trocas de processos quando deixam muitos espaços vazios na memória, há a possibilidade aglutiná-los em único espaço contíguo de memória, movendo-os o máximo possível para os endereços mais baixos. Técnica denominada compactação de memória. No entanto não é muito utilizada pelo tempo de processamento necessário considerado alto. Algo que deve ser dado uma devida importância é a quantidade de memória que deve ser alocada a um processo, quando for criado ou trazido do disco para memória. 

https://pt.wikipedia.org/wiki/Gerenciamento_de_mem%C3%B3ria

Clique para visualizar este comentário

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