Quais são as vantagens de formatar um disco externo como HFS + registrado no diário?

26

O aplicativo Disk Utility, /Library/Utilites/Disk Utility.appque faz parte dos aplicativos fornecidos com o Mac OS, permite reformatar um disco externo.

As opções incluem:

  • Mac OS Extended (Diário) (diário HFS +)
  • Mac OS Extended (com distinção entre maiúsculas e minúsculas, diário)
  • MS-DOS (FAT)
  • ExFAT

Estou ciente de que o uso do formato MS-DOS (FAT) oferece boa compatibilidade ao compartilhar a unidade flash com usuários do Windows. Mas, para esta pergunta , quero excluir as preferências de compatibilidade das diferentes opções.

Quais são as vantagens de formatar um disco externo como HFS + registrado no diário?

gentmatt
fonte

Respostas:

24

Separando a parte que diz a qual SO um sistema de arquivos específico está associado, o ponto principal é a palavra "diário".

Incluo a seguinte citação da Wikipedia, pois não faz sentido reinventar a roda:

Um sistema de arquivos com registro no diário é um sistema de arquivos que monitora as alterações que serão feitas em um diário (geralmente um log circular em uma área dedicada do sistema de arquivos) antes de enviá-las ao sistema de arquivos principal. No caso de uma pane no sistema ou falha de energia, esses sistemas de arquivos são mais rápidos para colocar novamente online e menos propensos a serem corrompidos.

Levando isso para um fim lógico, é mais provável que uma unidade externa seja removida do sistema do que uma unidade interna. Não é possível remover o disco do laptop e manter o sistema operacional funcionando, mas é perfeitamente possível com algo USB ou Firewire conectado, por exemplo. Dessa forma, você corre um risco maior de que as alterações que precisam ser gravadas na unidade falhem na conclusão, caso a remova muito rapidamente ou sem seguir os procedimentos corretos de ejeção.

Especialmente se você usar qualquer forma de armazenamento em cache, os dados podem estar aguardando para serem gravados no disco no ponto da remoção, perdendo seus dados.

Um sistema de arquivos com registro em diário ajuda a evitar muitos danos nesses cenários, mantendo um registro de todas as alterações que ele precisa aplicar e observando quando elas são concluídas com êxito. Dessa forma, ele pode examinar o log em uma reinicialização e verificar se há mudanças pendentes que nunca foram concluídas. Isso é muito mais rápido do que simplesmente executar um chkdskcomando ou similar para verificar o sistema de arquivos inteiro quanto a problemas que você precisaria executar em um sistema de arquivos FAT32.

Além do lado protetor das coisas discutidas acima, está o fato de um sistema de arquivos HFS ter todos os ganchos do Mac OS X integrados para indexação automatizada, backup, controle de versão e assim por diante, que não seriam possíveis em um sistema de arquivos habilitado para FAT32.

abafar
fonte
Obrigado! Portanto, o MS-DOS e o ExFAT não têm uma implementação semelhante de registro no diário?
gentmatt
4
Na verdade, exatamente isso, o NTFS é registrado em diário, mas qualquer coisa com FAT no nome não é. De muitas maneiras EXFAT é pior do que FAT32, porque ele não usa tabelas de alocação resilientes, e é mais suscetível à corrupção na ejeção, mas isso é outra questão :)
stuffe
10

Eu formato meus discos externos como Mac OS Extended (Diário), se pretendo usá-lo com o OS X, pois o diário reduz a alteração da corrupção do sistema de arquivos da unidade, se algo inesperado acontecer ao gravar dados nesse disco externo, por exemplo

  • Hibernação do OS X
  • A / C energia corta para um desktop Mac
  • uma bateria de laptop Mac cai para 0 de energia
  • HDD laptop foi dormir em resposta ao cair
  • acidentalmente desconectar as unidades externas

Se eu pretendo usar os discos externos com o Windows, formataremos como ExFAT.

Nômade global
fonte
1
Qual é a diferença entre ExFat e MS-DOS (FAT)? O ExFat é a versão mais recente?
Hipopótamo
1
O ExFAT foi projetado mais para unidades Flash. Veja en.wikipedia.org/wiki/ExFAT . É mais recente, mas não é esse o ponto, o ExFAT foi projetado para fins diferentes do FAT.
Global nomad
4
@ Hippo A maior vantagem é que o ExFAT pode armazenar arquivos maiores que 4 GB. FAT32 não pode.
Chris W. Rea
Como você pode saber se seus dados estão corrompidos ou não em um disco rígido externo?
JFW #
Meu hábito é executar o Disk Utility em todos os discos externos (HDD ou Flash) antes de ler ou gravar quaisquer dados neles. O Utilitário de Disco verifica e informa se o diretório do arquivo está corrompido.
Global nomad
7

Ao escolher o formato do sistema de arquivos, é necessário considerar o uso esperado. Os cartões SD são muito mais sensíveis às operações de gravação do que os discos rígidos tradicionais. Um sistema de arquivos com diário adiciona uma camada adicional de gravações sobre os próprios dados, o que reduz a vida útil da unidade.

Portanto, para o armazenamento principalmente estático (músicas, aplicativos, livros), onde as gravações são poucas e as leituras do dispositivo são a principal atividade, o ExFAT é a escolha certa. Se você usar o cartão para DB ou outro armazenamento crítico em constante atualização, esteja preparado para reduzir o tempo de vida útil e formatar o cartão usando o HFS + chamado Mac OS Extended (Journaled)no Utilitário de Disco.

Maxim Veksler
fonte