Escolhendo o formato de arquivo de / home entre NTFS e Ext4, Entendendo as trocas no desempenho versus compartilhamento de dados com o WinXP na inicialização dupla [closed]

1
  • Eu tenho o Win Xp na primeira partição primária.
  • Estou deixando mais duas primárias para uma possível instalação futura do Win.
  • Estou planejando minhas partições lógicas para instalar um Linux Mint.
  • Eu li que um / home separado fornece reutilização em futuros Linus'es.
  • Pensei que poderia ser inteligente manter / home como NTFS, para compartilhar dados com facilidade no Win e no Linux também.
  • Estou ansioso, já que a maioria dos fóruns declaram o NTFS inferior ao ext4.
  • Mas alguns fóruns disseram que o desempenho do sistema de arquivos não é tão impulsionado por sua estrutura, mas principalmente pelo driver do kernel e pelos algoritmos de leitura e gravação.

Perguntas

  • Se o Linux tiver bons algoritmos [como implementado no ext4], ele não terá o mesmo desempenho no NTFS?
  • Pode ser que a inferioridade do NTFS seja apenas com windows, mas o mesmo NTFS funciona igualmente bem no ext4?
  • Se não, a performance é baixa o suficiente para ficar longe do NTFS, e pensar em outras maneiras de compartilhar dados em Win e Linux?
  • Existem maneiras de ler ext4 do WinXp ou 7?
  • Quaisquer outras recomendações de experiências práticas são bem-vindas.
por VibhuG 05.11.2015 / 06:15

1 resposta

1

A implementação do Linux do NTFS não é muito boa. Existe algum suporte para escrita, mas é lento. Isso se deve ao fato de que a melhor implementação do NTFS para Linux, NTFS-3G , é um sistema de arquivos FUSE, no qual cada chamada do sistema de arquivos é redirecionada para um programa de espaço do usuário, uma estratégia que traz uma penalidade de desempenho severa.

Além disso, o sistema de arquivos NTFS é escrito para implementar os princípios de segurança do Windows, em vez dos princípios do Linux. Como resultado, o mapeamento de nomes de usuários e grupos do Linux para propriedades de segurança do sistema de arquivos do Windows será, na melhor das hipóteses, complicado. Você não quer ter esse problema em um diretório pessoal.

No geral, NTFS-3G é útil como uma forma de compartilhar dados entre o Windows e o Linux, mas além disso eu não os utilizaria.

Se você quiser compartilhar seu diretório pessoal do Linux com um sistema operacional Windows, em vez de tentar usar o NTFS como sistema de arquivos do seu diretório home, é melhor instalar algo como ext2fsd em sua máquina Windows, que suporta a leitura dos sistemas de arquivos ext2 , ext3 e ext4 do Windows. Combinado com NTFS-3G , isso deve permitir que você compartilhe facilmente dados entre o Windows e o Linux sem ter que reinicializar para obter dados de seu outro sistema operacional.

Em uma nota lateral, se você ainda estiver no Windows XP, deverá parar de usá-lo e atualizar agora . O Windows XP não está recebendo atualizações de segurança em durante um ano , o que significa que sua máquina XP provavelmente faz parte de uma botnet que está me spamming (e todos os outros no mundo) agora. Além disso, o Windows XP não suporta vários algoritmos SSL que serão muito exigidos daqui para frente (por exemplo, o conjunto SHA2 de algoritmos de hashing), se você ainda quiser usar sites habilitados para SSL.

    
por 05.11.2015 / 08:18