Julgue o item a seguir, relativo a conceitos e configuração básica do Linux.
O sistema de arquivos EXT4 utiliza journaling para manter um registro das alterações realizadas e, por ser escalável, pode ser utilizado em ambientes com grande volume de dados.
CCerto
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”.
Sistema de arquivos EXT4: journaling e escalabilidade
Gabarito: letra C (CERTO). O EXT4 é, de fato, um sistema de arquivos com journaling — ele mantém um registro (diário) das alterações pendentes para recuperação rápida após falhas — e, por ser escalável, suporta grandes volumes de dados, sendo o sistema de arquivos padrão de muitas distribuições Linux. A afirmação do enunciado está integralmente correta.
O journaling (ou diário) é uma técnica de tolerância a falhas usada por sistemas de arquivos modernos. A ideia central é simples: antes de aplicar uma série de alterações no disco, o sistema registra em uma área especial — o journal — a intenção daquelas alterações. Se ocorrer uma queda de energia ou um travamento no meio do processo, o sistema não precisa varrer o disco inteiro procurando inconsistências (como fazia o fsck no ext2); basta reler o diário e reaplicar (ou descartar) as operações que estavam pendentes. Isso torna as operações atômicas: ou todas são concluídas, ou nenhuma é aplicada, garantindo a integridade do sistema de arquivos.
O EXT4, sucessor do ext3, incorpora o journaling e adiciona melhorias significativas de escalabilidade. Enquanto o ext3 trabalhava com blocos individuais, o ext4 introduziu o uso de extensões (extents), que representam blocos contíguos de armazenamento. Isso reduz a fragmentação e permite que o sistema de arquivos suporte arquivos e volumes muito maiores. Na configuração padrão, o ext4 suporta partições de até 1 exabyte (EB) e arquivos de até 16 terabytes (TB), o que o torna adequado para ambientes com grande volume de dados.
A escalabilidade do ext4 não vem apenas do tamanho máximo, mas também da eficiência: o uso de extensões reduz o número de operações de metadados necessárias, acelerando operações em arquivos grandes e melhorando o desempenho geral. Além disso, o ext4 oferece checksums de metadados, que aumentam a confiabilidade do diário, e suporta recursos como quotas, controle de acesso avançado e criptografia.
É importante distinguir o ext4 de outros sistemas de arquivos. O ext2, seu antecessor, não possui journaling — por isso, após um desligamento não programado, exigia uma verificação completa do disco. O ext3 introduziu o journaling, mas com limitações de tamanho e desempenho. Já o ext4 combina o journaling com a escalabilidade por extensões, tornando-se o padrão de facto no Linux. Outros sistemas de arquivos com journaling incluem NTFS (Windows), HFS (macOS), JFS e XFS, mas cada um tem suas particularidades.
A pegadinha que a banca poderia explorar aqui seria afirmar que o ext4 não usa journaling (confundindo com o ext2) ou que ele não é escalável. No entanto, o enunciado está correto em ambos os pontos, e a resposta é CERTO.
EXT4: Journaling (Registra alterações pendentes, Recuperação rápida após falha, Operações atômicas); Escalabilidade (Extensões (blocos contíguos), Arquivos até 16 TB, Partições até 1 EB); Comparação (ext2: sem journaling, ext3: journaling, sem extensões)
Alternativa C — ✅ CERTO ⟵ GABARITO
A afirmação está correta. O EXT4 utiliza journaling para registrar as alterações pendentes, garantindo recuperação rápida e consistente após falhas. Além disso, é escalável: graças ao uso de extensões, suporta arquivos de até 16 TB e sistemas de arquivos de até 1 EB, sendo adequado para ambientes com grande volume de dados. O enunciado descreve com precisão duas características fundamentais do ext4.