Diferença entre as FATs

download Diferença entre as FATs

of 3

Transcript of Diferença entre as FATs

  • 7/31/2019 Diferena entre as FATs

    1/3

    Qual a diferena entre NTFS, FAT, FAT 32 eexFAT

    O que NTFS

    O New Technology File System, conhecido como NTFS, trata-se de um sistema de arquivos quesurgiu juntamente com o lanamento do Windows NT. A grande desenvoltura e excelentedesempenho foi o fator determinante para que ele fosse adotado nos sistemas operacionais quesurgiram depois do da Microsoft, como Windows XP, Windows Vista, Windows 7 e Windows Server2008.

    O NTFS possui vrias caractersticas, em caso de falhas, por exemplo, quando o computador temum desligamento repentino, ele tem a capacidade de reverter os dados para a condio anterior ao

    problema. O NTFS tambm possui a caracterstica de suportar uma replicao de dados, comoacontece nos sistemas RAID, por exemplo. O esquema de permisses de acesso outracaracterstica do NTFS. O NTFS d a possibilidade do usurio definir quem pode e, como acessarpastas ou arquivos. Ele tambm possui muita eficincia no trabalho com grandes arquivos e tambmunidades de discos bastante cheias.

    O que FAT

    FAT a sigla para File Allocation Table, em portugus, Tabela de Alocao de Arquivos. A primeiraverso do FAT surgiu no ano de 1977. Nesta poca era usado no sistema operacional MS-DOS epermaneceu padro at o Windows 95. O FAT um sistema de arquivos que tem seufuncionamento baseado em uma tabela representativa que possui a capacidade de indicar ondeesto os dados de cada arquivo. A tabela usada possui funo de guiar onde est localizado cadabloco e tambm onde esto divididos os arquivos gravados. O FAT, com o passar do tempo esurgindo assim, a necessidade de aperfeioamento, ganhou sucessores. Surgiu assim, o FAT12 eFAT16. O FAT12, praticamente no foi muito usado, o FAT16, por sua vez, foi padro dos sistemasoperacionais da Microsoft por bastante tempo.

    A partir da grande necessidade de aperfeioamento do sistema, o FAT ganhou mais verses. Noano de 1996 a Microsoft lanou o FAT32, que se tornou o sistema de arquivos do Windows 95(verso OSR 2) e do Windows 98. Ele tambm compatvel com verses lanadas a no muitotempo, como Windows 2000 e Windows XP, mesmo que estes possuam um sistema de arquivosmais avanado, o NTFS. O FAT trabalha com grupos de setores, no separadamente, assim, cadaum recebe o nome de cluster ou unidade de alocao. No FAT16, cada cluster pode ter o seguintestamanhos: 2 KB, 4 KB, 8 KB, 16 KB e, por fim, 32 KB. A definio desse tamanho igual pois nopode ter tamanhos diferentes de clusters em uma mesma unidade de armazenamento.

    Quando um arquivo gravado, cada um deles utiliza tantos clusters forem necessrios para cobrir oseu tamanho. Se, por exemplo, tivermos um arquivo com 50 KB, possvel guard-lo em doisclusters de 32 KB cada. No geral, o tamanho dos clusters j definido na instalao do sistemaoperacional, na etapa de formatao da unidade de armazenamento. O FAT possui melhorfuncionamento em pequenos volumes de disco, comparando ao NTFS, pois ele diminuiconsideravelmente o overhead de controle, deste modo podemos dizer que, ele menos pesado edeixa mais bytes livres para os dados em questo.

  • 7/31/2019 Diferena entre as FATs

    2/3

    FAT32

    O sistema de arquivos FAT32 utiliza 32 bits no endereamento de dados. No FAT16, quanto maior oespao em disco, maior o tamanho do cluster. Com o FAT32, possvel usar clusters menores, nogeral de 4 KB, mesmo que a unidade oferea maior capacidade de armazenamento. Assim, o

    desperdcio acaba sendo menor. O sucesso da grande compatibilidade do FAT32 com programas,drivers de dispositivo e as redes existentes, foi reestruturado com o mnimo de alteraes naarquitetura do Windows, nas estruturas de dados internos, em APIs e tambm no formato no disco.Como o FAT32 precisa de 4 bytes para poder armazenar valores do cluster, vrias estruturas dedados internos e no disco e APIs publicados foram refeitas ou mesmo expandidas. Ferramentas edrivers existentes continuaro funcionando em unidades FAT32. No entanto, o MS-DOS bloqueiadrivers de dispositivo, e as ferramentas do disco precisaro ser revisadas para poder suportar asunidades FAT32. As ferramentas de disco agrupadas da Microsoft, como o Format, Fdisk, Defrag eScanDisk com base no MS-DOS e no Windows, foram revisadas afim de proporcionar um bomfuncionamento com o FAT32. Com o FAT32, o desperdcio em disco teve bastante reduo. Para teruma ideia exata, O FAT16, seu antecessor, usava clusters de at 64 KB, agora, o FAT32 pode

    utilizar clusters de 4 KB. A grande parte dos drives removveis como PenDrives, Discos USB eDisquetes, utilizam o FAT12, 16 ou 32 como sistema de arquivos.

    Seguramente podemos dizer que o FAT32 mais confivel. Ele tem a capacidade de posicionar odiretrio principal em qualquer lugar do disco. Comparando com os sistemas antigos de FAT, haviauma grande limitao no nmero de entradas que podiam ser alocadas no diretrio principal. Com oFAT32 no h essa preocupao. O FAT32 tem a capacidade de suportar parties de at 2 TB.

    O que exFAT

    ExFat o que chamamos de uma FAT de 64 bits. Ela muito mais veloz que a FAT32 que jconhecemos. ideal para pen-drives que sero usados com grandes arquivos, ou mesmo HD's emque a velocidade de acesso essencial e no se precisa dos recursos de segurana e journaling doNTFS. Para tanto, quem possui Pen-drives com 4Gb ou mais de suporte, e quer gravar nodispositivo arquivos com mais de 2 Gb encontra problemas. Sabemos que o formato padro parapen-drives o FAT32. No entanto, tambm sabemos que o FAT32 suporta tamanho mximo dearquivos de 2 Gb. Assim, se voc pretende gravar um arquivo grande no pen-drive seria necessriodesmembr-lo em arquivos menores ou mesmo usar o sistema de arquivos NTFS, porm, no recomendado, pois reduz a vida til do pen-drive em at 75%.

    Percebendo estes problemas, a Microsoft criou uma extenso ao atual FAT32, que o FAT64,tambm chamado exFAT. O exFAT pode ser instalado sem custos em qualquer computador XP,Vista, Windows 7, 2003, etc.

  • 7/31/2019 Diferena entre as FATs

    3/3

    Abaixo uma comparao entre os trs sistemas de arquivos:

    Critrio NTFS5 NTFS exFAT FAT32 FAT16 FAT12

    Sistemaoperacional

    Windows 2000XP2003 Server

    2008Vista7

    Windows NT2000XP

    2003 Server2008Vista7

    Windows CE 6.0Vista SP17

    WinXP+KB955704

    DOS v7and higherWindows

    98ME2000XP2003ServerVista7

    DOSAll versionsof

    MicrosoftWindows

    DOSAllversions of

    MicrosoftWindows

    Limitaes

    Tamanho mximode volume

    264 clustersminus 1 cluster

    232 clustersminus 1 cluster

    128PB 32GB forall OS.2TB forsome OS

    2GB for allOS.4GB forsome OS

    16MB

    Mximo dearquivos emvolume

    4,294,967,295(232-1)

    4,294,967,295(232-1)

    Nearly Unlimited 4194304 65536

    Tamanho mximode arquivos

    264 bytes (16ExaBytes)minus 1KB

    244 bytes (16TeraBytes)minus 64KB

    16EB 4GBminus 2Bytes

    2GB (LimitOnlyby VolumeSize)

    16MB(Limit Onlyby VolumeSize)

    Nmero mximode Clusters

    264 clustersminus 1 cluster

    232 clustersminus 1 cluster

    4294967295 4177918 65520 4080

    Comprimentomximo do nomedo arquivo

    Up to 255 Up to 255 Up to 255 Up to 255 Standard -8.3Extended -up to 255

    Up to 254