Implementado no Ext3 e no Ext4, como é chamado o registro, ...

Próximas questões
Com base no mesmo assunto
Q610971 Sistemas Operacionais
Implementado no Ext3 e no Ext4, como é chamado o registro, ou log, de transações cuja finalidade é recuperar o sistema em caso de desligamento não programado?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a letra A - Journaling.

O conceito de Journaling é fundamental na área de Sistemas Operacionais, especialmente quando falamos sobre a segurança e integridade dos dados armazenados em sistemas de arquivos como Ext3 e Ext4, que são utilizados principalmente em sistemas operacionais baseados em Linux.

O Journaling funciona como um sistema de registro de transações que mantém um log das operações que vão ser realizadas no sistema de arquivos. Isso é importante porque, em caso de desligamento não programado ou queda de energia, o sistema operacional pode usar esse log para recuperar o sistema de arquivos para um estado consistente sem perder dados ou corromper informações. O Journaling, portanto, ajuda a prevenir a corrupção do sistema de arquivos e permite uma recuperação mais rápida após falhas.

As outras opções não representam corretamente esse mecanismo de segurança e recuperação:

  • B - Recovery: Embora este termo esteja relacionado à recuperação, ele é genérico e não especifica o mecanismo de journaling.
  • C - Log Step: Não é um termo utilizado em Sistemas Operacionais para descrever o registro de transações.
  • D - Restore: Refere-se ao processo de restauração de dados, mas não ao mecanismo de registro de operações em si.
  • E - Writeback Ordered: É um termo relacionado a estratégias de escrita em cache, mas não se refere ao journaling.

Portanto, entender que o Journaling é o processo de registrar continuamente as transações realizadas no sistema de arquivos para garantir a integridade e a segurança dos dados é essencial para solucionar a questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Um sistema de arquivos com journaling dá permissão ao Sistema Operacional de manter um log (journal), de todas as mudanças no sistema de arquivos antes de escrever os dados no disco. Normalmente este log é um log circular alocado em uma área especial do sistema de arquivos.

 

Este tipo de sistema de arquivos tem a oferecer uma melhor probabilidade de não sofrer corrupção de dados no caso de o sistema travar ou faltar energia, e uma recuperação mais rápida, pois não necessita verificar todo o disco, somente aqueles que pertenciam a um log que não fora fechado devidamente.

 

Exemplos de sistemas de arquivos que suportam journaling, HFS+, Ext3, Ext4, JFS, JFFS, JFFS2, LogFS, NTFS, Reiser4, ReiserFS e XFS.

 

Fonte: https://www.wikiwand.com/pt/Journaling

Gabarito A

Este é um recurso suportado por alguns sistemas de arquivos, entre eles o EXT3, suportado pelas distribuições do Linux baseadas no Kernel 2.4 ou mais atual (o EXT3 é o sucessor do EXT2, usado em distribuições baseadas no Kernel 2.2 ou anterior). Basicamente, o sistema de arquivos mantém um journal (ou log) onde são armazenadas todas as mudanças feitas em arquivos do disco. Quando qualquer erro inesperado surge, ou o sistema é desligado incorretamente é possível localizar todas as operações que não haviam sido completadas, restaurando a consistência do sistema de arquivos sem a necessidade de vascular arquivo por arquivo, como faz o scandisk do Windows ou o FSCK no Linux.

"Retroceder Nunca Render-se Jamais !"

Força e Fé !

Fortuna Audaces Sequitur !

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo