A File Allocation Table (FAT, ou Tabela de Alocação de arquivos) é um sistema de arquivos desenvolvido para o MS-DOS e usado em versões do Microsoft Windows até (e inclusive) o Windows Me.
A Tabela de Alocação de arquivos é um mapa de utilização do disco ou disquete. Graças a ele, o Sistema Operacional (ou sistema operativo) é capaz de saber onde exatamente um determinado arquivo está armazenado.
O sistema de arquivos FAT é considerado como relativamente descomplicado, e por causa disso, é um formato popular para discos flexíveis. Além disso, é suportado por virtualmente todos os sistemas operacionais existentes para computadores pessoais, e por causa disso, é usado freqüentemente para compartilhar dados entre diversos sistemas operacionais instalados no mesmo 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 similares.
As implementações mais comuns têm um inconveniente sério quando arquivos são apagados e novos arquivos são escritos na mídia, suas partes tendem a dispersar-se, fragmentando-se sobre toda a mídia, tornando a leitura e a escrita um processo lento. A desfragmentação é uma solução para isso, mas é freqüentemente um processo demorado (sobretudo no FAT 32) e que tem de ser repetido regularmente para manter o sistemas operacionais limpo. O FAT para windows e dividido em duas versões FAT16 (para OS 16 bits ou 32 bits) e FAT32 (para OS 32 bits somente ), a diferença básica entre elas está no fato que FAT32 suporta nome de arquivos longos (com ate 256 caracteres) enquanto o FAT16 suporta apenas nomes de arquivos curtos (com até 8 caracteres), caso seja excedido o valor de caracteres, os caracteres excedidos (do arquivo) desaparecerão e no lugar deles haverá ~1 ou ~2 (se ja existir um outro arquivo com os 8 primeiros caracteres iguais). Um dos maiores problemas do FAT diz respeito à seguranca, pois no FAT os arquivos podem ser lidos ou escritos por qualquer usuário (e não apenas por usuários autorizados como no EXT2 ou EXT3), por esse motivo os Windows da família NT usam o NTFS que já oferece tal recurso.
O sistema FAT12 foi utilizado a partir do Sistema Operacional em Disco (DOS).
Atualmente pode ser verificado o seu emprego no Windows-XP (formatação de mídia de armazenamento de câmeras digitais para placas de baixa capacidade).
Por ser um sistema de arquivos mais simples a FAT 12 ainda é utilizada pelo Windows (mesmo com NTFS) para formatar disquetes.
O sistema FAT12 possui um limite máximo para uma partição de 16MB, com cluster de 512 bytes, 1K, 2K e 4K.
Ah, e corrigindo. É NTFS, o NTSC é um padrão de vídeo.
NTFS
O NTFS (New Technology File System), é o sistema de arquivos utilizado em todas as versões do Windows NT desde o 3.1. Desenvolvido inicialmente para servidores, o NTFS possui características importantes, que permitem ao Windows implementar uma série de noções originadas no UNIX, tal como a de sistema operacional multi-utilizador.
As principais características do NTFS são:
Introdução de um sistema de journaling, que permite ao sistema operacional se recuperar rapidamente de problemas sem precisar de verificar a integridade do sistema de arquivos.
Permissões (com sistema de ACLs), que possibilitam um grande controle de acesso dos utilizadores aos arquivos.
Compressão de arquivos, ausente nos sistemas de arquivos de Microsoft desde a introdução do FAT32.
Encriptação transparente de arquivos.
Quotas, que permitem que os administradores definam a quantidade de espaço em disco que cada utilizador pode utilizar.
E transforma cada cluster do HD em partes de 512 bytes.
2007-01-31 22:13:55
·
answer #1
·
answered by Paquitão 2
·
4⤊
0⤋
Outra coisa, para Linux vc nao vai usar nenhum destes, o sistema de alocação é diferente.
[]s.
2007-02-01 02:42:47
·
answer #2
·
answered by Robson 3
·
1⤊
0⤋
Sei que você não vai ter saco para ler o que está ai em cima.
resumindo :
FAT 12 - Usado para formatar disquetes ( reconhece 16MB no máximo)
FAT 16 - usado no MS-DOS e Win 95 ( reconhece até 2GB, se você tiver um HD de 40GB, este sistema só reconhece 2GB).
FAT 32 - usado no MS_DOS, win 95 ,98 ,2000 (reconhece até 2 Terabyte (2000GB)
NTFS - usado no windows NT, xp, 2003 ( praticamente sem limites para reconhecer o tamanho, permite Compressão de arquivos, Encriptação transparente de arquivos, Quotas, que permitem que os administradores definam a quantidade de espaço em disco que cada utilizador pode utilizar, ou seja particionamento do disco.
NTSC - sistema de transmissão de TV americano, japonês.
2007-01-31 22:48:54
·
answer #3
·
answered by kARALEGAL_777_ 7
·
2⤊
1⤋