Propaganda
Você realmente sabe o que seu disco rígido faz sempre que você lê um arquivo ou escreve um? Agora, nossos discos rígidos podem armazenar grandes quantidades de dados e esse espaço enorme exige um alto nível de organização para evitar problemas e manter o desempenho. Os discos rígidos podem ser bem organizados através do uso de sistemas de arquivos, que os sistemas operacionais geralmente configuram antes de se instalarem no sistema.
Mas, como você pode imaginar, há mais de um sistema de arquivos. Então, quais sistemas de arquivos existem, o que eles fazem e quais são suas diferenças?
GORDO
O sistema de arquivos mais comum em todo o mundo da computação é a Tabela de Alocação de Arquivos, ou simplesmente o FAT, e é desenvolvido pela Microsoft. Já existe há algum tempo e recebeu atualizações nas formas de FAT16 e FAT32, embora geralmente todos sejam chamados apenas de FAT. De todos os principais sistemas de arquivos, o FAT é de longe o mais simples e pode armazenar apenas arquivos com tamanhos de até 4 GB cada. Ele usa uma estrutura de lista vinculada e, portanto, não é um sistema de arquivos com registro no diário. Raramente é mais encontrado em discos rígidos, mas quase sempre em mídia removível, como unidades USB e cartões SD. Praticamente todos os sistemas operacionais têm suporte para sistemas de arquivos FAT, portanto, é legível em qualquer dispositivo. Também é muito fácil
formatar uma unidade para FAT Como formatar um disco rígido grande com FAT ou FAT32Os formatos FAT e FAT32 suportam até 16 TB. No entanto, o Windows define um limite de 32 GB para formatação com FAT ou FAT32. Mostraremos como formatar unidades maiores. consulte Mais informação .NTFS
NTFS, ou New Technology File System, é o sistema de arquivos de última geração desenvolvido pela Microsoft. Sua estrutura é mais complexa e foi usada para os sistemas operacionais da Microsoft a partir do Windows XP. É um sistema de arquivos com registro no diário, o que significa que mantém registros de todas as operações no dispositivo. Este diário pode ajudar a detectar erros e se recuperar deles em casos como falha na unidade ou falta de energia. Arquivos com até 16 TB cada são suportados, com tamanhos de volume máximo de até 256 TB. Embora não seja tão universal quanto o FAT, ele ainda pode ser lido em todos os principais sistemas operacionais com facilidade. O NTFS é mais adequado para discos rígidos e outras mídias não removíveis com facilidade, embora a mídia removível ainda possa ser tecnicamente formatada com esse sistema de arquivos.
Você também pode procurar mais informações sobre as vantagens do NTFS sobre o FAT Como reformatar seu disco FAT32 para NTFS - e as vantagens de fazê-loVocê pode não saber, mas escolher o sistema de arquivos certo para as suas unidades é realmente muito importante. Embora a idéia principal de todos os sistemas de arquivos seja a mesma, existem muitas vantagens e desvantagens sobre cada ... consulte Mais informação .
HFS +
O HFS + é um sistema de arquivos desenvolvido pela Apple para uso em seus computadores Macintosh. Ele usa o mesmo tipo de estruturas para alocação de arquivos que o NTFS, mas os dois sistemas de arquivos não são compatíveis. O sistema de arquivos é capaz de suportar arquivos e volumes de até pouco mais de um milhão de terabytes. É também um sistema de arquivos com registro no diário, permitindo uma recuperação mais fácil quando ocorrem erros. Como se destina aos computadores Macintosh, é encontrado apenas em discos rígidos nesses sistemas. O Mac OS X e o Linux podem usar o sistema de arquivos, mas o Windows não.
ext4
ext4 é o sistema de arquivos mais usado atualmente para sistemas Linux. É o sucessor do ext2 e do ext3 e inclui alguns aumentos de desempenho usando diferentes técnicas. É também um sistema de arquivos com registro no diário. O ext4 é destinado a discos rígidos, para que eles não apareçam em mídias removíveis por causa de suas propriedades e por sua falta de uso generalizado. É capaz de suportar arquivos de até 16 TiB e volumes de até 1 EiB. Como o ext4 é compatível com o ext2 e o ext3, as pessoas podem montar volumes como um ext4 volume para obter um ligeiro aumento de desempenho graças a um algoritmo de alocação diferente no software fim. Os usuários do Windows podem pelo menos obter acesso de leitura aos sistemas de arquivos ext com o Ext2Read.
Além disso, se você é novo no Linux, pode conferir nosso guia incrível sobre como começar Introdução ao Linux e UbuntuVocê está interessado em mudar para o Linux... mas por onde você começa? O seu PC é compatível? Seus aplicativos favoritos funcionam? Aqui está tudo o que você precisa saber para começar a usar o Linux. consulte Mais informação .
btrfs
O btrfs, pronunciado "B-Tree FS", "Better FS" ou "Butter FS", é um sistema de arquivos a ser lançado para distribuições Linux, cujo objetivo é corrigir muitos dos problemas encontrados nas séries mais antigas de sistemas de arquivos ext. O sistema de arquivos também é um sistema de arquivos de “registro no diário”. Algumas diferenças incluem um tamanho máximo de arquivo e volume de 16 EiB, além de recursos de pool de dados (abrangendo o sistema de arquivos entre vários discos rígidos físicos), resolução em nanossegundos, instantâneos, compactação transparente, criptografia transparente e dados desduplicação. Pelo menos por enquanto, o único sistema operacional que suporta btrfs é o Linux, e atualmente é considerado instável. É previsto que o btrfs substitua o ext4 e este artigo explica por que Ext4 vs. Btrfs: Por que estamos mudando [Linux]Honestamente, uma das últimas coisas que as pessoas olham é qual sistema de arquivos está sendo usado. Os usuários de Windows e Mac OS X têm ainda menos motivos para procurar, porque realmente têm apenas um ... consulte Mais informação .
ZFS
O ZFS é um sistema de arquivos conhecido apenas no mundo Unix. Com suporte para arquivos e volumes de até 16 Exabytes, o ZFS não é conhecido por desempenho, mas suporta muitos recursos excelentes, como corrupção de dados proteção, combinação de sistema de arquivos e conceitos de gerenciamento de volume (incluindo pool), instantâneos, compactação transparente, criptografia transparente e dados desduplicação. É considerado estável desde 2005, no entanto, e é suportado pelo Mac OS X 10.5 Server, Linux e outros sistemas operacionais menores, do tipo Unix. Embora pareça semelhante ao btrfs, o ZFS não promete o mesmo desempenho que o btrfs. O ZFS também é mais comum em ambientes corporativos do que em residências.
Conclusão
Provavelmente, você encontrará esses 6 sistemas de arquivos em algum momento de sua vida. Como você pode ver, todos eles têm vantagens diferentes, incluindo suporte ao sistema operacional, tamanhos e tamanhos de volume e funções específicas do sistema de arquivos, como compactação e criptografia. Portanto, você pode escolher qual sistema de arquivos você deseja usar, dependendo de como é o seu uso, qual mídia você está considerando e qual sistema operacional você usa. Embora a escolha de um sistema de arquivos não pareça fazer muita diferença, a escolha do sistema certo pode melhorar sua experiência.
Quais sistemas de arquivos você usa e quais são os seus favoritos? Quais recursos do sistema de arquivos você mais gosta? Deixe-nos saber nos comentários!
Crédito de imagem: William Hook, Andy Ciordia, Jemimus
Danny é um sénior da Universidade do Norte do Texas que gosta de todos os aspectos do software de código aberto e Linux.