Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2023

Sistemas OperacionaisLinux
Código
qa544467
Banca
Quadrix
Órgão
CRT BA
Ano
2023
Cargo
ATI ( )
Com base na figura e nas informações acima apresentadas, julgue o item.   O diretório /proc armazena informações do Kernel e dos processos.Imagem associada para resolução da questão
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Diretório /proc no Linux

Gabarito: Certo (C). O diretório /proc é um sistema de arquivos virtual (procfs) que fornece uma interface para as estruturas de dados do kernel, expondo informações sobre o kernel e sobre os processos em execução. A afirmação do enunciado está correta.

O Linux, seguindo o padrão FHS (Filesystem Hierarchy Standard), organiza seus diretórios de forma hierárquica, cada um com uma função específica. O diretório /proc é um caso especial: ele não armazena arquivos comuns em disco, mas sim um sistema de arquivos virtual que é populado dinamicamente pelo kernel. Ao acessar /proc, o usuário não está lendo dados de um disco rígido, mas sim consultando informações em tempo real mantidas pelo kernel na memória.

A principal função do /proc é servir como uma interface de comunicação entre o kernel e o espaço do usuário. Através dele, é possível obter uma vasta gama de informações sobre o sistema, como:

  • Informações do kernel: versão, parâmetros de boot, configurações de rede, estatísticas de memória, etc.

  • Informações sobre processos: cada processo em execução possui um subdiretório em /proc com o nome do seu PID (Process IDentifier). Dentro desses subdiretórios, encontram-se arquivos que descrevem o estado do processo, como uso de memória, arquivos abertos, linha de comando, etc.

Por ser um sistema de arquivos virtual, o /proc não ocupa espaço em disco e seus arquivos têm tamanho zero quando listados com ls -l. Ele é uma ferramenta essencial para administradores de sistema e para programas que precisam monitorar o desempenho e o estado do sistema operacional.

A banca explora aqui um conhecimento básico, mas fundamental, da estrutura de diretórios do Linux. A confusão mais comum é associar /proc a um diretório de armazenamento comum, quando na verdade ele é uma interface virtual para o kernel. É importante distinguir /proc de outros diretórios como /dev (dispositivos), /etc (configurações) e /var (dados variáveis).

PEGA ESSA DICA!

Para fixar, lembre-se da função de cada diretório-chave: /proc = informações do kernel e processos (virtual); /dev = dispositivos; /etc = configurações; /var = dados variáveis (logs, spool); /tmp = temporários; /home = usuários. Essa distinção é clássica em provas de concursos.

Item — ✅ CERTO

A afirmação "O diretório /proc armazena informações do Kernel e dos processos" está correta. O /proc é um sistema de arquivos virtual que expõe informações do kernel e dos processos em execução. Ele não armazena arquivos em disco, mas sim fornece uma interface dinâmica para as estruturas de dados do kernel. Cada processo em execução tem um subdiretório em /proc identificado pelo seu PID, contendo informações detalhadas sobre ele. Portanto, a afirmativa está em conformidade com a definição e a função do diretório /proc no Linux.

Gabarito: Certo (C).

Link permanente: /questoes/qa544467