Journaling
"Journaling"
Trabalho apresentado pelo estudante Ricardo da Silva Soares, ao Prof. Wilton Oliveira, como avaliação parcial da disciplina Organização e Arquitetura de Computadores
Recife
2013
Na história recente, os sistemas de arquivos com registro de mudanças eram vistos como algo inusitado e um conceito original em termos de pesquisa. Hoje, porém, um sistema de arquivos com registro de mudanças (ext3) é padrão no Linux ®. Descubra as ideias por trás do sistema de arquivos com registro de mudanças e saiba como elas fornecem melhor integridade no caso de perda de energia ou travamento do sistema. Conheça os vários sistemas de arquivos com registro de mudanças atualmente em uso e dê uma rápida olhada na nova geração de sistemas de arquivos com registro de mudanças.
É possível definir os sistemas de arquivos com registro de mudanças de várias formas, mas vamos direto ao ponto. Os sistemas de arquivos com registro de mudanças destinam-se às pessoas que estão cansadas de esperar o tempo de inicialização fsck ou o processo de verificação de consistência do sistema de arquivos. (Sistemas de arquivos com registro de mudanças destinam-se também a qualquer pessoa que goste da ideia de ter um sistema de arquivos resistente a falhas.) Quando um sistema que usa um sistema de arquivos tradicional, sem registro de mudanças, é encerrado de forma inadequada, o sistema operacional detecta essa ocorrência e efetua uma verificação de consistência com o utilitário fsck. Esse utilitário faz uma varredura do sistema de arquivos (o que pode levar bastante tempo) e corrige qualquer problema que possa ser corrigido com segurança. Em alguns casos, o sistema de arquivos pode estar comprometido de tal forma que o sistema operacional inicialize no modo de um único usuário, permitindo ao usuário efetuar mais tarde o processo de reparo.
Para piorar ainda mais, o processo fsck pode ser iniciado automaticamente pelo