Melhor sistema de arquivos para uso com múltiplos sistemas operacionais? [duplicado]

7

qual é o melhor sistema de arquivos para usar com windows, osx e linux que não é fat32 . Eu preciso de um sistema de arquivos que possa compartilhar grandes arquivos de vídeo com bom desempenho

    
por quack quixote 04.12.2009 / 08:25

6 respostas

8

Sua melhor aposta seria o NTFS, já que é muito difícil instalar drivers no Windows para outros sistemas de arquivos.

Agora, o Linux e o OSX podem gravar no sistema de arquivos NTFS. A maioria das distribuições Linux agora vem com ntfs-3g que está disponível para o OSX. Tanto quanto me lembro, a partir do Snow Leopard, o OSX ainda tem suporte a gravação NTFS.

EDIT: minha resposta aborda o título da sua pergunta "melhor sistema de arquivos para uso com o sistema operacional mutil"

No entanto, o corpo da questão pode ser entendido de uma maneira diferente? Você quer configurar um servidor que irá compartilhar arquivos de vídeo na rede?

Neste caso, usei com alegria XFS (me comportei bem com arquivos grandes) e JFS no passado antes de ext4 existe - hoje eu iria apenas ext4 como é mais difundido.

Em seguida, você compartilharia os arquivos na rede usando o Samba .

    
por 04.12.2009 / 08:28
1

Infelizmente, o Fat32 seria mais universal, para melhorar o desempenho que você pode querer usar o striping do RAID. Embora isso não ajude o baixo desempenho associado a muitos arquivos em qualquer diretório.

    
por 04.12.2009 / 08:28
1

Desculpe ... mas não existe tal coisa

O NTFS é utilizável no Linux; mas certamente longe de ser ideal (os melhores executados no FUSE).

há ext2 para windows; mas precisa de algumas extensões e configurações.

    
por 04.12.2009 / 08:30
0

Como o @Gregory já disse, o NTFS é provavelmente sua melhor aposta. Graças ao FUSE, a maioria das distribuições do Linux apenas funciona com o NTFS. Você verá que a CPU fica um pouco mais ocupada com o FUSE / Linux do que com o Windows, mas, por outro lado, com CPUs dual-core ou quad-core modernas, você pode poupar os ciclos.

Além disso, você pode tentar ext3. Você pode obter drivers ext3 para Windows; você não pode inicializar a partir deles, mas eles permitirão que você use sistemas de arquivos ext3. Mas eu não tentei isso, e li relatos conflitantes ... algumas pessoas disseram que trabalham bem, outras pessoas disseram que são instáveis.

Finalmente, sua outra opção é apenas construir um servidor, lançar o Linux no servidor e usar qualquer sistema de arquivos que você goste; em seguida, puxe os arquivos pela rede. Se você usar placas de rede gigabit e cabo CAT 6, obterá uma taxa de transferência excelente e saberá que funcionará apenas em qualquer computador da sua rede doméstica: Windows, Mac, Linux, o que for. Você pode até usar o Linux softare RAID para fazer um RAID 0 para performance, ou RAID 1 + 0 para segurança e performance, ou o que for.

    
por 04.12.2009 / 08:45
0

Uma ideia ligeiramente diferente: compre um NAS. Quase todos eles usam o SMB, que funciona muito bem em todos os principais sistemas operacionais. Alguns desses dispositivos são muito rápidos também; por exemplo, você pode anexá-los usando Ethernet Gigabit ou iSCSI.

Isso induz um custo adicional.

    
por 04.12.2009 / 14:20
0

Como você pretende compartilhar os arquivos?

Se você estiver conectando diretamente às conexões SATA, o NTFS poderá ser mais útil, porque todos os computadores listados poderão lê-lo. Isso fará com que você tenha acesso a arquivos mais rápido, mas seria uma dor real de computador para computador.

Se você estiver carregando o disco de computador para computador e conectando com um USB, não será muito importante, pois o USB não será tão rápido quanto o próprio disco poderia ir, e escolher um FS para velocidade não te compro muito. Neste caso, o FAT32 pode ser uma escolha razoável, mas o NTFS estaria bem.

Se você estiver colocando o disco na rede, o formato real do FS não importa muito, já que você pode exportá-lo com NFS ou SMB ou qualquer outra coisa que você queira. O que importa aqui é que você tem uma conexão ethernet 1Gig. Essa conexão Ethernet ainda será mais lenta que os discos, mas mais rápida que as configurações USB2. Acho que isso funciona muito bem para meus projetos de vídeo.

    
por 05.12.2009 / 07:36