Questão de Sistemas Operacionais — Comandos — Quadrix 2024
- Código
- qg350539
- Banca
- Quadrix
- Órgão
- CRM-RR
- Ano
- 2024
- Nível
- Superior
- Cargo
- Administrador de Redes
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: ERRADO. A afirmação está incorreta porque sistemas de arquivos com journaling, como o ext4, oferecem sim vantagens significativas em termos de integridade de dados em comparação com sistemas que não utilizam essa técnica. O journaling registra as operações pendentes em um log (journal) antes de aplicá-las ao sistema de arquivos, permitindo recuperação rápida e consistente após uma falha, como queda de energia ou travamento do sistema.
O journaling é uma técnica de proteção contra corrupção de dados. Em sistemas de arquivos tradicionais, como o ext2, as operações de escrita são aplicadas diretamente às estruturas do disco. Se ocorrer uma falha no meio de uma operação, o sistema de arquivos pode ficar em um estado inconsistente, com metadados corrompidos, exigindo uma verificação completa (fsck) que pode ser demorada e, em casos extremos, resultar em perda de dados. O journaling resolve esse problema ao criar um log (journal) onde as operações são registradas antes de serem executadas. Em caso de falha, o sistema pode usar o journal para reaplicar ou desfazer as operações incompletas, restaurando a consistência de forma rápida e segura.
A principal vantagem do journaling é a recuperação rápida e confiável após uma falha. Em vez de varrer o disco inteiro procurando inconsistências, o sistema apenas consulta o journal para saber quais operações estavam pendentes e as conclui ou as descarta. Isso reduz drasticamente o tempo de verificação e minimiza o risco de corrupção de dados. Além disso, o journaling também pode melhorar o desempenho em algumas situações, pois agrupa operações de escrita e as aplica de forma mais eficiente.
É importante distinguir o journaling de outras técnicas de proteção de dados, como o RAID ou backups. O journaling protege a consistência do sistema de arquivos, ou seja, a integridade das estruturas de metadados (inodes, diretórios, etc.). Ele não é uma forma de backup, pois não protege contra exclusão acidental de arquivos ou falhas de hardware. O RAID protege contra falhas de disco, enquanto o backup protege contra perda de dados por diversos motivos. O journaling é uma camada adicional de proteção que garante que o sistema de arquivos permaneça íntegro mesmo após uma falha inesperada.
A banca explora a confusão entre integridade do sistema de arquivos e proteção contra perda de dados. O candidato pode pensar que, como o journaling não impede a perda de dados em si, ele não oferece vantagem. No entanto, a integridade do sistema de arquivos é um aspecto crucial: sem ela, o sistema pode não conseguir nem mesmo acessar os dados existentes. O journaling garante que o sistema de arquivos esteja sempre em um estado consistente, o que é uma vantagem fundamental.
Guarde a distinção entre journaling (proteção da consistência do sistema de arquivos) e backup/RAID (proteção contra perda de dados por falhas de hardware ou erro humano). É exatamente essa fronteira que a questão explora.
A afirmação do enunciado é falsa, portanto a alternativa correta é ERRADO. O journaling oferece sim vantagens em termos de integridade de dados. O ext4, por exemplo, é um sistema de arquivos com journaling que registra as operações em um log antes de aplicá-las, permitindo recuperação rápida e consistente após uma falha. Sistemas sem journaling, como o ext2, são mais suscetíveis a corrupção e exigem verificações demoradas. A vantagem do journaling é justamente a proteção da consistência do sistema de arquivos, o que é uma forma de integridade de dados.
Gabarito: ERRADO
Link permanente: /questoes/qg350539