A respeito da gerência de memória em sistemas Linux, um conceito fundamental é o de 'swap' ou memória de troca. Em um cenário em que a memória RAM física se torna totalmente ocupada pelas aplicações em execução, o sistema operacional precisa de um mecanismo para liberar espaço e permitir a continuidade das operações. Suponha que um administrador de sistemas configure uma partição de 'swap' para otimizar o desempenho de um servidor de banco de dados. Nesse contexto, assinale a alternativa que descreve, com precisão jurídica e técnica, a função da área de 'swap'.
- A)A área de 'swap' é uma porção da memória RAM reservada exclusivamente pelo kernel para armazenar seus próprios dados e estruturas, garantindo que as operações críticas do sistema nunca sejam comprometidas por falta de memória.
- B)Funciona como um cache de disco de alta velocidade, onde o sistema armazena temporariamente os arquivos mais acessados para acelerar as operações de leitura e escrita, independentemente da utilização da memória RAM.
- C)A memória de troca é utilizada para expandir a capacidade de armazenamento de longo prazo do sistema, funcionando como um disco rígido virtual para guardar arquivos de usuários e do sistema de forma permanente.
- D)Trata-se de um espaço em disco (seja uma partição ou um arquivo) que o sistema operacional utiliza como uma extensão da memória RAM. Quando a RAM física está cheia, páginas de memória menos utilizadas são movidas para a área de 'swap', liberando RAM para processos ativos.gabarito
- E)Consiste em uma técnica de compressão de memória em tempo real, pela qual o kernel do Linux compacta as páginas de memória inativas diretamente na RAM, sem a necessidade de transferi-las para um dispositivo de armazenamento secundário.