Pular para o conteúdo principal

Questão de Sistemas Operacionais — Sistemas de arquivos — Quadrix 2024

Sistemas OperacionaisSistemas de arquivos
Código
qg347506
Banca
Quadrix
Órgão
CFP
Ano
2024
Nível
Médio
Cargo
Técnico Administrativo - Suporte Técnico em Informática
A respeito da gerência de memória primária e secundária e dos sistemas de arquivos, julgue o item a seguir.O sistema de arquivos ext4 oferece suporte a journaling.
  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”.

Sistemas de arquivos com journaling

Gabarito: letra C (Certo). O sistema de arquivos ext4, sucessor do ext3, oferece suporte a journaling — mecanismo que registra em um log (diário) as alterações pendentes antes de aplicá-las ao sistema de arquivos principal, permitindo recuperação rápida e consistente após falhas. Essa é uma característica consolidada da família ext desde o ext3, e o ext4 a mantém.

O journaling é um recurso de confiabilidade presente em diversos sistemas de arquivos modernos. A ideia central é simples: antes de executar uma sequência de operações de escrita no disco (como excluir um arquivo, que envolve remover a entrada do diretório, liberar o inode e devolver os blocos ao pool disponível), o sistema registra a intenção dessas alterações em uma área especial chamada journal (diário). Se ocorrer uma falha de energia ou um crash no meio do processo, o sistema não precisa varrer o disco inteiro com uma ferramenta como o fsck para detectar inconsistências — basta reler o journal e repetir (ou descartar) as operações registradas, garantindo que o sistema de arquivos volte a um estado consistente de forma muito mais rápida.

O ext4 é o sistema de arquivos padrão da maioria das distribuições Linux atuais. Ele foi projetado como sucessor do ext3, que já introduziu o journaling como sua principal evolução sobre o ext2. O ext2, por sua vez, não possui journaling — essa é a distinção clássica que as bancas exploram. O ext4 mantém o journaling do ext3 e adiciona outras melhorias, como suporte a volumes de até 1 EiB, arquivos de até 16 TiB, uso de extensões (extents), pré-alocação e alocação atrasada de blocos, e subdiretórios ilimitados.

É importante não confundir o journaling com outros mecanismos de proteção. O journaling não é um backup nem uma cópia de segurança dos dados — ele registra as operações de escrita para garantir a consistência das estruturas do sistema de arquivos (metadados e, opcionalmente, dados). Também não deve ser confundido com o conceito de memória cache ou swapping, que são temas de gerência de memória, não de sistemas de arquivos. A banca, ao inserir o item no contexto de "gerência de memória primária e secundária", pode tentar induzir o candidato a pensar em outro assunto, mas a afirmação é objetiva e correta.

A pegadinha aqui é sutil: o candidato pode confundir o ext4 com o ext2, que não suporta journaling, ou pode achar que o journaling é um recurso exclusivo de outros sistemas como NTFS ou XFS. Mas o ext4, assim como o ext3, NTFS, XFS, JFS e ReiserFS, suporta journaling. O ext2 e o VFAT são exemplos de sistemas que não possuem esse recurso.

  1. 1ext2 — sem journaling
  2. 2ext3 — adiciona journaling
  3. 3ext4 — mantém journaling + melhorias
LEVEL · soulevel.com.br

Alternativa C — ✅ Certo ⟵ GABARITO

A afirmação está correta. O ext4 oferece suporte a journaling, assim como seu antecessor ext3. Essa é uma característica fundamental dos sistemas de arquivos modernos da família ext, garantindo recuperação rápida e consistente após falhas. O ext4 mantém o journaling do ext3 e adiciona outras melhorias, como extensões, pré-alocação e suporte a volumes e arquivos maiores.

PEGA ESSA DICA!

Para fixar, lembre-se da evolução: ext2 (sem journaling) → ext3 (adiciona journaling) → ext4 (mantém journaling + melhorias). Na prova, se a questão perguntar sobre journaling, os sistemas que suportam incluem ext3, ext4, NTFS, XFS, JFS e ReiserFS. Os que não suportam incluem ext2 e VFAT.

Gabarito: letra C (Certo).

Link permanente: /questoes/qg347506