O journaling é um recurso suportado por alguns sistemas de arquivos e sua função é:
- A)replicar os volumes de disco lógico em discos rígidos físicos separados para garantir disponibilidade contínua;
Errada: isso descreve replicação/espelhamento de volumes, não journaling.
- B)segmentar os dados e distribuí-los por diferentes dispositivos de armazenamento físico;
Errada: segmentar e distribuir dados por dispositivos físicos é ideia de striping ou RAID, não de journaling.
- C)registrar metadados acerca das operações feitas nas estruturas de dados e diretórios do sistema de arquivo;
Certa: journaling registra metadados e operações do sistema de arquivos para permitir recuperação consistente após falhas.
- D)fazer cache da deduplicação de dados para reduzir as necessidades de armazenamento;
Errada: deduplicação é técnica de otimização de armazenamento, sem relação com o diário de transações do sistema de arquivos.
- E)garantir que dados excluídos definitivamente do disco rígido sejam irrecuperáveis.
Errada: apagamento irrecuperável está ligado a sobrescrita segura ou sanitização de dados, não a journaling.
Gabarito: C
Journaling é como fazer um "rascunho inteligente" das mudanças que o sistema de arquivos vai executar. Antes de alterar de fato os dados e diretórios, o sistema registra em um diário (journal) o que pretende fazer, principalmente os metadados. Assim, se houver queda de energia, travamento ou desligamento brusco, o sistema consegue consultar esse registro e recuperar a consistência mais rapidamente, em vez de vasculhar tudo do zero. Na prática, o journaling ajuda na confiabilidade e na recuperação após falhas. Ele não serve para copiar discos, dividir dados entre vários dispositivos, nem para apagar arquivos de forma irrecuperável. O foco é manter a integridade do sistema de arquivos, especialmente de suas estruturas internas, como tabelas de alocação, entradas de diretório e permissões. Por isso o gabarito é a alternativa C: ela descreve exatamente o papel do journaling, que é registrar informações sobre operações nas estruturas de dados e diretórios do sistema de arquivos. Em linguagem de prova, pense assim: antes de sair mudando tudo, o sistema anota o passo a passo para conseguir voltar a um estado coerente se algo der errado. Em muitos sistemas, esse recurso aparece em arquivos como ext3, ext4, NTFS e outros. A ideia central é evitar corrupção lógica e acelerar a recuperação. É um mecanismo técnico de consistência, não de armazenamento distribuído, deduplicação ou segurança para apagamento definitivo.