File Allocation Table: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
Conteúdo apagado Conteúdo adicionado
m Revertidas edições por 193.236.62.153 para a última versão por 217.129.145.54 (com AVT)
Linha 1: Linha 1:
{{Ver desambig|prefixo=Se procura|especificamente o fifa 16}}
{{Ver desambig|prefixo=Se procura|especificamente o fifa 16}}Sigam-me @Popzzz

{{Sem-fontes|data=maio de 2012| angola=| arte=| Brasil=| ciência=| geografia=| música=| Portugal=| sociedade=|1=|2=|3=|4=|5=|6=}}
{{Sem-fontes|data=maio de 2012| angola=| arte=| Brasil=| ciência=| geografia=| música=| Portugal=| sociedade=|1=|2=|3=|4=|5=|6=}}
A '''fifa''' ('''fifa carago''', ou Tabela de Alocação de Ficheiros/arquivos) é um [[sistema de ficheiros]] desenvolvido para o [[MS-DOS]] e usado em versões do [[Microsoft Windows]] até (e inclusive) o [[Windows Millennium|Windows Me]].
A '''fifa''' ('''fifa carago''', ou Tabela de Alocação de Ficheiros/arquivos) é um [[sistema de ficheiros]] desenvolvido para o [[MS-DOS]] e usado em versões do [[Microsoft Windows]] até (e inclusive) o [[Windows Millennium|Windows Me]].

Revisão das 18h19min de 7 de janeiro de 2016

 Nota: Se procura especificamente o fifa 16, veja File Allocation Table (desambiguação).

Sigam-me @Popzzz

A fifa (fifa carago, ou Tabela de Alocação de Ficheiros/arquivos) é um sistema de ficheiros desenvolvido para o MS-DOS e usado em versões do Microsoft Windows até (e inclusive) o Windows Me.

A tabela de alocação é um mapa de utilização do disco ou disquete. Graças a ele, o sistema operacional é capaz de saber exactamente onde um determinado ficheiro está armazenado.

O sistema FAT é considerado como relativamente simples, e por isso é um formato popular para discos diversos. Além disso, é suportado por virtualmente todos os sistemas operativos/operacionais existentes para computadores pessoais, e assim, é usado frequentemente para compartilhar dados entre diversos sistemas operativos instalados num computador (um ambiente multiboot ou multiarranque).

É usado também em cartões de memória de estado sólido (conhecidos como discos flash ou pendrives) e em outros dispositivos semelhantes.

As implementações mais comuns têm um inconveniente sério: quando ficheiros são apagados e novos ficheiros são escritos no suporte, as suas partes tendem a dispersar-se, fragmentando-se por todo o espaço disponível, tornando a leitura e a escrita um processo lento.

A desfragmentação é uma solução para isso, mas é habitualmente um processo demorado (sobretudo no sistema FAT32) e que tem de ser repetido regularmente para manter o sistema operacional limpo.

Existem 3 versões do sistema FAT: FAT (12 bits, usado pelos disquetes), FAT16 (para OS 16 bits ou 32 bits) e FAT32 (só para SO a 32 bits); a diferença mais visível entre as duas últimas versões (16 e 32) é que FAT32 suporta nomes de ficheiros longos (até 256 caracteres), enquanto o FAT16 suporta apenas nomes de arquivos curtos (até 8 caracteres + extensão). Caso seja excedido o valor de caracteres, os caracteres excedidos (do nome do ficheiro) desaparecerão e no lugar deles aparecerá ~1 ou ~2 (se já existir um outro arquivo com os 8 primeiros caracteres iguais).

Um dos maiores problemas do FAT diz respeito à segurança, pois neste sistema os ficheiros podem ser lidos ou escritos por qualquer utilizador (e não apenas por utilizadores autorizados, como no Ext2, Ext3 ou NTFS). Por esse motivo, os Windows da família NT usam o NTFS que já oferece tal recurso.

FAT-16

O sistema de arquivos FAT-16 é utilizado pelos sistemas operacionais MS-DOS e Windows 95. Este sistema utiliza 16 bits para o endereçamento de dados, podendo trabalhar no máximo com 65.536 (2^16) posições diferentes. Se observarmos que os setores possuem o tamanho de 512 bytes, fica fácil perceber que em FAT 16 só seria possível acessar 65.536 x 512 bytes= 33.554.432 bytes, isto é 32 MB. Mas trabalha com discos de 32 MB, mesmo com o Windows 95 fica difícil... Para resolver este problema a Microsoft passou a apontar conjuntos de setores, os clusters, em vez dos setores somente, como mostra a tabela abaixo.

Cluster (em FAT 16) Capacidade de Acesso Ao Disco
2 KB 128 MB
4 KB 256 MB
8 KB 512 MB
16 KB 1 GB
32 KB 2 GB

Dessa forma, apontando clusters dentro do limite de 32 KB cada, tornou-se possível o acesso a discos de até 2GB. A grande desvantagem do sistema FAT 16 é o desperdício. Para entender melhor, imagine que você está utilizando um HD de 2 GB, cujos clusters são de 32 KB. Neste caso todos os arquivos ocuparão espaço de no mínimo 32 KB, mesmo que sejam menores. O espaço que sobra em um cluster que não foi totalmente ocupado fica desperdiçado. Esse desperdício, que pode chegar a 25% da capacidade total do HD, é conhecido como Slack space, e é o grande problema desse sistema de arquivos, além da limitação quanto ao tamanho do disco rígido (2 GB).

VFAT

O sistema FAT aceita somente arquivos no formato 8.3 (no máximo 8 caracteres para os nomes dos arquivos e 3 letras para a extensão). Para permitir arquivos com nomes longos, o sistema VFAT armazena o nome do arquivo no formato 8.3 e o nome longo fica oculto entradas fantasmas do diretório, que podem ser vistas somente pelo Windows 9x.

Pen Drive

Embora fora de uso no Disco Rígido, o sistema FAT , por ser rápido e simples, é utilizado hoje no Pen Drive que utilizamos para guardar arquivos, fotos, músicas. No pen drive o sistema é o FAT32 e normalmente já vem formatado assim do fabricante, mas pode ser alterado para NTFS, porém neste caso vamos perder um pouco de espaço disponível para ser utilizado.


Ligações externas

Ícone de esboço Este artigo sobre computação é um esboço. Você pode ajudar a Wikipédia expandindo-o.