Agora, o que é um sistema de arquivos? É uma técnica de organizar e armazenar os dados na unidade, ele também especifica que tipo de atributos pode ser anexado a um arquivo, como nomes de arquivos, permissão, outros atributos.
Gráfico de comparação
Base para comparação | FAT32 | NTFS |
---|---|---|
Basic | Estrutura simples | Estrutura complexa |
Número máximo de caracteres suportados em um nome de arquivo | 83 | 255 |
Tamanho máximo do arquivo | 4GB | 16 TB |
Encriptação | Não fornecido | Forneceu |
Segurança | Tipo de rede | Local e rede |
Conversão | Permitido | Não permitido |
Tolerância ao erro | Nenhuma provisão para tolerância a falhas. | Solução de problemas automáticos |
Compatibilidade com sistemas operacionais | Versão antiga do windows - Win 95/98 / 2K / 2K3 / XP | Versões posteriores - Win NT / 2K / XP / Vista / 7 |
Lista de controle de acesso | Não | sim |
Espaço em disco no nível do usuário | Não | sim |
Diário e registro de canal | Ausente | Oferece registro no diário para acompanhar as operações anteriores. |
atuação | Boa | Melhor que FAT32 |
Links hard e soft | Não apresenta | Contém |
Velocidade de acesso | Menos relativamente | Mais |
Compressão | Nenhuma provisão de compressão. | Suporta compressão de arquivos. |
Definição de FAT32
Como mencionado acima, o FAT32 é o mais antigo sistema de arquivos desenvolvido na década de 1970, disponível para o sistema operacional Windows. Foi essencialmente concebido para a unidade de disquetes com um tamanho inferior a 500 K. Existem três versões de FAT - FAT12, FAT16 e FAT32 e diferem no tamanho do ficheiro e da estrutura no disco. O sistema de arquivos FAT foi usado pela primeira vez no MS-DOS, onde o tamanho máximo do disco rígido pode ser de 32 MB, consistindo em setores de 512 K partições. É comumente usado em unidades removíveis e dispositivos de armazenamento.
O tamanho máximo de um arquivo na unidade FAT32 não pode ser excedido em mais de 4 GB e as partições feitas em FAT32 devem ser menores que 8 TB. O principal demérito do uso do FAT32 é que ele não fornece nenhuma segurança. A versão anterior do FAT16 do sistema de arquivos FAT sofre com a fragmentação interna e não possui proteção de acesso para o arquivo.
Gerenciamento de espaço em disco do FAT32
O sistema de arquivos FAT32 usa uma alocação vinculada que armazena os dados de controle separadamente do sistema de arquivos. Uma tabela de alocação de arquivos de um disco contém um elemento para cada bloco de disco no disco de uma matriz. O bloco de disco atribuído a um arquivo, o componente FAT associado contém o endereço do próximo bloco de disco. Portanto, o bloco de disco e seu elemento FAT formam colaborativamente uma unidade que contém as mesmas informações que o bloco de disco na forma de alocação vinculada.
A entrada de diretório de um arquivo contém o endereço de seu primeiro bloco de disco e o elemento FAT correspondente a esse bloco de disco contém o endereço do segundo bloco de disco e assim por diante. O último elemento FAT do bloco de disco inclui o código especial para indicar o final do arquivo.
Definição de NTFS
O NTFS é a última versão do sistema de arquivos criada no final da década de 1990 para o sistema Windows Drive e unidades removíveis. O NTFS foi criado com a intenção de remover as limitações dos sistemas de arquivos FAT. Inclui características como recuperação de dados, multi-streaming, tolerância a falhas, segurança, tamanho de arquivo estendido e sistemas de arquivos, nomes UNICODE.
O NTFS mantém um diário que controla as operações realizadas na unidade e pode recuperar rapidamente os erros, cópias de sombra para backup, criptografia, limites de cota de disco e links físicos. O NTFS suporta um tamanho de arquivo e volume de unidade maiores em comparação com o FAT32. Ele impede o acesso não autorizado ao conteúdo do arquivo impondo um sistema de criptografia denominado Sistema de Arquivos de Criptografia, que usa a segurança da chave pública.
Gerenciamento de espaço em disco de NTFS
O sistema de arquivos NTFS não depende dos tamanhos de setor nos diferentes discos. Ele usa um conceito de clusters e cluster é um grupo de setores contíguos para a alocação de espaço em disco. O cluster pode conter 2 n numero de setores. Uma partição lógica no disco é conhecida como volume e utiliza um arquivo de bitmap para indicar os clusters alocados e vazios no volume. Há também o arquivo chamado de arquivo de cluster ruim para manter o registro de clusters inutilizáveis. Um conjunto de volumes fornece uma maneira de exceder a capacidade das partições, que é de até 32 volumes.
O volume NTFS é composto pela tabela de arquivos mestre (MFT), pelo setor de inicialização e por alguns arquivos de usuário e de sistema. A tabela de arquivos mestre se parece com uma tabela FAT e inclui todos os detalhes sobre os arquivos e pastas no volume. A existência do setor de inicialização torna todos os volumes inicializáveis.
Principais diferenças entre FAT32 e NTFS
- O FAT32 é simples, enquanto a estrutura do NTFS é bastante complicada.
- O NTFS pode suportar tamanhos maiores de arquivos e volumes, juntamente com grandes nomes de arquivos em relação ao sistema de arquivos FAT32.
- O FAT32 não fornece criptografia e muita segurança, enquanto o NTFS é ativado com segurança e criptografia.
- É muito fácil converter um sistema de arquivos FAT em outro sem perder dados. Em contraste, a conversão de NTFS é difícil de alcançar.
- O desempenho do NTFS é comparativamente melhor que o FAT32, pois também fornece tolerância a falhas.
- Os arquivos são acessados mais rapidamente no caso do NTFS. Pelo contrário, o FAT32 é mais lento que o NTFS.
- O NTFS fornece recursos como registro no diário e compactação, que não são fornecidos pelo FAT32.
Vantagens do FAT32
- Trabalhe eficientemente em partições de 200 MB.
- Fornece compatibilidade com diferentes sistemas operacionais e é freqüentemente usado como partição primária em sistemas de inicialização múltipla.
Vantagens do NTFS
- Altamente seguro
- Tenha bom desempenho mesmo nas partições acima de 400 MB.
- Estrutura de arquivos e diretórios melhora o desempenho.
- Menos suscetível a fragmentação.
Desvantagens do FAT32
- As partições acima de 200 MB podem degradar o desempenho.
- Inseguro.
- Suscetível a fragmentação.
- A estrutura de diretórios não possui nenhuma organização padrão.
Desvantagens do NTFS
- O NTFS não é amplamente suportado.
- O desempenho degrada em partições de 400 MB, o que significa que quando os pequenos volumes contêm arquivos pequenos, a sobrecarga pode ser gerada.
Conclusão
Entre FAT32 e sistemas de arquivos NTFS, o sistema de arquivos NTFS é a tecnologia mais recente que fornece mais recursos em comparação com o FAT32, como confiabilidade, segurança e controle de acesso, eficiência de armazenamento, tamanho aprimorado e nome do arquivo. Mesmo assim, o FAT32 ainda está em uso devido à sua compatibilidade.