O ext2 é adequado para uso diário em um desktop ou laptop?

5

É necessário um sistema de arquivos journaling no mundo dos desktops de hoje?

Um bom sistema operacional não causa pânico no núcleo todo mês, e se estamos usando um laptop, então não há falta de energia, então por que não deveríamos usar o ext2 como o sistema de arquivos padrão em um desktop ou laptop? / p>     

por LanceBaynes 10.09.2011 / 03:36

3 respostas

2

O hardware ainda pode falhar aleatoriamente ou falhar de tempos a tempos. Há tantos componentes envolvidos na gravação de um arquivo no armazenamento - CPU, RAM, HDD, barramento de E / S, etc. Não são apenas quedas de energia ou reinicializações que podem causar danos no sistema de arquivos.

Dito isto, ainda não há problema em usar o EXT2, apenas não reclame se algo der errado. Eu só usaria para coisas não críticas, como o transporte de dados em um pendrive.

Para meus dados críticos, uso espelhamento de dados sobre EXT3 / 4.

    
por 10.09.2011 / 04:23
6

Existem muitos outros recursos vantajosos de ext3 e ext4 sobre ext2, além do journaling. Se você tem certeza que seu kernel não irá travar, e você não vai perder energia, então você pode escolher desabilitar o journal, o que você pode fazer com o ext4 e ainda manter os outros benefícios, ao invés de voltar ao ext2. A revista não custa muito, então geralmente não vale a pena o incômodo e o risco de desabilitar.

As outras vantagens do ext4 sem um diário sobre o ext2 incluem:

  1. Expansão online do fs
  2. Tempo mkfs mais rápido, especialmente em sistemas de arquivos muito grandes
  3. Tempos fsck mais rápidos, o que é bom se você falhar e tiver que fazer isso
  4. Manipulação mais rápida de diretórios muito grandes
  5. Manuseio mais eficiente de arquivos grandes
  6. Melhores algoritmos de alocação de blocos (menos fragmentação)
  7. Desfragmentação de arquivos on-line
por 11.09.2011 / 00:10
2
  • Eu não confiaria cegamente no que você chama de bom OS que não faz pânico no kernel em cada mês . O fato é que, à medida que os sistemas crescem e se tornam cada vez mais complexos, sempre haverá momentos em que alguns novos bugs chegam à linha principal. E acredito que isso seja verdade para qualquer tipo de sistema operacional ou programa. O Linux pode ter grande reputação de estabilidade (como a lei de Linus sobre bugs sugere), mas ainda assim é uma questão de " mais cedo ou mais tarde ".

  • Não assuma que apenas um bug crítico que aciona o kernel panic pode levar a uma falha entre ações como 1 e 2 descritos aqui . Você pode nem saber que uma corrupção ocorreu e foi corrigido por fsck no tempo de inicialização graças ao diário. Pior que isso, você pode não agora que seu sistema de arquivos que não usa journaling foi corrompido até que, em algum momento, algum programa comece a travar por causa disso.

  • Veja Comparação de sistemas de arquivos - há uma razão pela qual até mesmo os tipos mais recentes de sistemas de arquivos usam forma de registro no diário ou mecanismo de segurança equivalente, você não acha? E que todas as distribuições "normais" usam por padrão.

Em outras palavras: claro, você pode tentar ser mais inteligente que desenvolvedores de sistemas de arquivos e distribuição linux ou apenas testar até onde você pode ir sem recursos como journaling - mas esteja pronto para não chorar quando em algum momento coisas / strong> vai mal.

    
por 16.09.2011 / 12:37