Questão de Sistemas Operacionais — Linux — Quadrix 2025
- Código
- qg601722
- Banca
- Quadrix
- Órgão
- CRP - SP
- Ano
- 2025
- Nível
- Superior
- Cargo
- Especialista em Gestão - Tecnologia da Informação e Comunicação
- CCerto
- EErrado
GabaritoC — Certo
top no Linux: monitoramento em tempo realGabarito: Certo (C). O comando top é uma ferramenta de monitoramento em tempo real que exibe, de forma dinâmica e atualizada, informações sobre os processos em execução, o consumo de CPU, o uso de memória e a carga média do sistema (load average). A afirmação do enunciado descreve exatamente as funcionalidades centrais do top, sendo, portanto, correta.
O top é um dos utilitários mais tradicionais e essenciais para a administração de sistemas Linux. Ele fornece uma visão geral e constantemente atualizada do estado do sistema, permitindo ao administrador identificar rapidamente processos que consomem muitos recursos, verificar a saúde geral da máquina e diagnosticar problemas de desempenho. Sua interface é dividida em duas áreas principais: a parte superior, que mostra um resumo do sistema (tempo de atividade, número de usuários, carga média, tarefas, uso de CPU e memória), e a parte inferior, que lista os processos individualmente com seus respectivos PIDs, uso de CPU, memória e outras métricas.
A carga média (load average) exibida pelo top representa o número médio de processos em estado de execução ou aguardando execução (na fila de pronto) durante os últimos 1, 5 e 15 minutos. Esse é um indicador crucial para avaliar a sobrecarga do sistema. O comando também permite interação: o usuário pode enviar sinais aos processos (como k para matar), alterar a prioridade (r para renice) e ordenar a lista por diferentes critérios (CPU, memória, PID, etc.).
É importante distinguir o top de outros comandos de monitoramento. O ps (process status) fornece uma fotografia estática dos processos em um determinado momento, enquanto o top oferece uma visão dinâmica e contínua. O htop é uma alternativa mais moderna e visualmente aprimorada ao top, mas o top é o utilitário padrão presente em praticamente todas as distribuições Linux. O vmstat, por sua vez, foca em estatísticas de memória virtual, CPU e I/O, mas não lista os processos em detalhe como o top.
A banca explora aqui um conhecimento básico, mas fundamental, de administração de sistemas. A pegadinha, se houvesse, seria confundir o top com o ps ou com o vmstat, ou afirmar que o top não mostra a carga média. No entanto, o enunciado descreve com precisão as funções do top, tornando a afirmação verdadeira.
A afirmação está correta. O comando top é, de fato, uma ferramenta de monitoramento em tempo real que exibe:
Processos do sistema: lista todos os processos ativos, com seus PIDs, usuários, prioridade, uso de CPU e memória, entre outros.
Consumo de CPU: mostra o percentual de uso da CPU, tanto por processo individual quanto um resumo geral (us, sy, ni, id, wa, etc.).
Memória: exibe o uso de memória física (RAM) e de swap, tanto no resumo geral quanto por processo.
Carga média do sistema: apresenta o load average dos últimos 1, 5 e 15 minutos, indicando a quantidade de processos na fila de execução.
Essas são as funcionalidades centrais do top, e o enunciado as descreve com precisão. Não há nenhum erro ou exagero na afirmação.
Gabarito: Certo (C).
Link permanente: /questoes/qg601722