Alternativa E
Esta questão aborda comandos básicos do sistema operacional Linux relacionados ao gerenciamento de memória. O comando free é a ferramenta padrão utilizada para exibir o total de memória livre e usada na máquina, incluindo memória física (RAM) e swap.
Comandos analisados:
- VMSTAT: Monitora estatísticas virtuais do sistema, mas foca mais em processos e taxas de mudança.
- GETCONF PAGESIZE: Retorna apenas o tamanho da página do sistema, não o uso.
- TOP: Mostra processos em execução e uso de recursos em tempo real.
- SWAPON: Ativa um dispositivo de troca (swap), não mostra informações de uso detalhadas.
- FREE: Exibe o uso de memória total, usado, livre e compartilhado.
O comando free fornece o panorama direto sobre os recursos de memória solicitados pelo enunciado.
Análise Detalhada
A seguir, apresento a resolução das outras duas questões presentes na imagem para garantir um estudo completo:
Questão 2
Alternativa C
Esta pergunta trata dos métodos de gerenciamento de memória virtual, especificamente a Segmentação. É fundamental diferenciar Segmentação de Paginação.
| Método | Característica Principal | Tamanho do Bloco |
|---|
| Paginação | Divide a memória em partes físicas | Fixo (Páginas) |
| Segmentação | Divide a memória por unidades lógicas | Variável (Segmentos) |
- Por que C? A segmentação divide o espaço de endereçamento em blocos de tamanhos diferentes, chamados segmentos, baseados na lógica do programa (ex: código, pilha, dados).
- Por que não D? A opção D descreve a Paginação, que utiliza blocos do mesmo tamanho chamados páginas.
Questão 3
Alternativa D
O contexto descreve o cenário onde processos são movidos entre a memória principal (RAM) e o disco rígido quando a RAM está cheia.
- Swapping: Técnica onde processos inteiros são transferidos para o disco de troca (swap) e retornam à memória quando necessário.
- Thrashing: Estado de degradação de desempenho devido a excesso de swapping/paginação.
- Throughput: Métrica de desempenho (quantidade de trabalho realizado), não um método de gerenciamento.
Portanto, o método descrito corresponde ao Swapping.
Conclusão
As três questões abordam conceitos fundamentais de Sistemas Operacionais e Administração de Linux.
- Comandos: O comando free é essencial para monitoramento de memória.
- Memória Virtual: A Segmentação usa blocos variáveis; a Paginação usa blocos fixos.
- Gerenciamento: O Swapping é o mecanismo de movimentar processos para o disco.
Estudar esses tópicos é crucial para provas de concursos na área de Tecnologia da Informação.