Unidade 2

Propaganda
http://www.echaia.com
Graduação Tecnológica em
Redes de Computadores
Introdução aos Sistemas
Proprietários – Microsoft
Euber Chaia Cotta e Silva
[email protected]
http://www.echaia.com
Graduação Tecnológica em
Redes de Computadores
Unidade II – Sistemas de
Arquivos
Euber Chaia Cotta e Silva
[email protected]
http://www.echaia.com
Sistemas de arquivos
• Um sistema de arquivos é uma estrutura global na qual
os arquivos são nomeados, armazenados e organizados;
• Memória de massa: Nome genérico para qualquer
dispositivo capaz de armazenar dados para uso posterior.
Ex: disquetes, discos rígidos, cds, zip-drives, dvds, pen
drives, hds-externos;
• Os dados são armazenados em forma de arquivos e a
maneira com que os arquivos são armazenados e
manipulados dentro de um sistema de memória de massa
varia de acordo com o Sistema Operacional.
http://www.echaia.com
FAT / FAT-16 (File Allocation Table)
• A primeira versão do FAT, que foi chamada de FAT12, surgiu em
1977, para trabalhar com o sistema operacional MS-DOS, mas foi
padrão até o Windows 95, porém com a atualização para FAT16.
• Trata-se de um sistema de arquivos que funciona com base em
uma espécie de tabela que indica onde estão os dados de cada
arquivo;
• Limite de 512 arquivos e ou pastas no diretório raiz;
• O FAT não trabalha com setores, mas sim com unidades de
alocação chamadas clusters, que são conjuntos de setores;
• O tamanho do cluster é definido automaticamente pelo Sistema
Operacional quando o disco é formatado;
• Tamanho do Cluster - Múltiplos de 2;
• Tamanho do cluster utilizado (comando chkdsk e verificar a
informação: Bytes em cada unidade de alocação).
http://www.echaia.com
FAT ou FAT-16 (File Allocation Table)
Tamanho Padrão da Partição
Tamanho do Cluster (padrão)
< 8 MB
Não há suporte
8 MB - 32 MB
512 bytes
32 MB - 64 MB
1 KB
64 MB - 128 MB
2 KB
128 MB - 256 MB
4 KB
256 MB - 512 MB
8 KB
512 MB - 1 GB
16 KB
1 GB - 2 GB
32 KB
2 GB - 4 GB
64 KB
> 4 GB
Não há suporte
Quando maior o tamanho do cluster, mais o desperdício de espaço. (Slack Space)
Quanto mais clusters existir, mais demorado será o uso do sistema de arquivos.
OBS.: o sistema FAT-16 não reconhece diretamente discos maiores que 4 GB, para isso,
devemos particioná-los, ou seja, dividi-los logicamente em outros menores que 4 GB.
http://www.echaia.com
VFAT (Virtual File Allocation Table)
• Trata-se de uma espécie de extensão para FAT16 introduzido
no Windows 95 para que este sistema operacional possa
suportar arquivos com mais de 11 caracteres no nome. É que,
por padrão, o FAT16 limita o tamanho dos nomes para 8
caracteres mais 3 destinados à extensão, por exemplo,
arquivos.txt. Caso nomes maiores sejam utilizados, estes
aparecem de forma abreviada no sistema;
• Com o uso do VFAT, as características do FAT16 são
mantidas e, ao mesmo tempo, nomes maiores (com até 255
caracteres mais 3 para a extensão) podem ser utilizados sem
qualquer dificuldade. Isso porque o VFAT faz o sistema
enxergar o nome abreviado, mas guarda o nome original em
um área separada;
• O FAT32 trabalha com VFAT por padrão.
http://www.echaia.com
FAT32
• Junto com a última revisão do Windows 95 (chamado
Windows 95 OSR2), a Microsoft lançou um novo sistema de
arquivos, denominado FAT-32;
• O tamanho dos clusters é sensivelmente menor, o que faz
com que haja bem menos desperdício;
• O número máximo possível de clusters em um volume usando
o sistema de arquivos FAT32 é 268.435.445. Com um máximo
de 32 KB por cluster com espaço para FAT, isso resulta num
espaço máximo em disco de aproximadamente 8 TB
(terabytes), porém a microsoft limitou este espaço a 2 TB, para
evitar problemas com a inicialização do sistema operacional
devido a limitações na área de boot;
• Por padrão, os volumes até 32 GB podem ser formatados
como FAT32 e o tamanho máximo de cada arquivo é de 4 GB.
http://www.echaia.com
FAT32
Tamanho Padrão da Partição
Tamanho do Cluster (padrão)
< 32 MB
Não há suporte
32 MB - 64 MB
512 bytes
64 MB - 128 MB
1 KB
128 MB - 256 MB
2 KB
256 MB - 8GB
4 KB
8 GB - 16GB
8 KB
16 GB - 32GB
16 KB
> 32GB
Não há suporte
OBS.: tamanhos de cluster podem variar de 512 bytes até 64 Kb.
http://www.echaia.com
ExFAT ou FAT64 (Extended File Allocation Table)
●
●
●
●
●
●
É um formato de sistema de arquivos utilizado principalmente
em discos de memória flash, introduzido em 2006 com o
Windows Embedded CE 6.0;
A utilização do exFAT é uma alternativa para evitar o
extensivo uso do sistema de arquivos NTFS;
Limite máximo do tamanho de cada arquivo passa para 16
Exabytes;
Sua capacidade teórica é de 64 ZB (zettabyte), mas a
Microsoft não recomenda capacidades acima de 512 TB;
Melhor alocação e gerência do espaço livre em disco devido
à introdução de uma nova organização da memória (Bitmap);
Suporte a lista de controle de acesso;
http://www.echaia.com
ExFAT ou FAT64 (Extended File Allocation Table)
●
●
●
Aumento do tamanho do cluster para 2255 bytes e
implementação do limite para até 32 MB;
Com clusters de tamanho-padrão de 128 KB (o valor pode
variar e ser definido de acordo com o tamanho da unidade de
armazenamento), o exFAT é compatível com o Windows XP,
Vista, 7, 8, 8.1, 10 e também com o Windows Server 2003,
2008, 2012, 2016 e posteriores – até mesmo o Mac OS X
pode tanto ler como fazer gravações em unidades FAT64.
Como limitação está a falta de compatibilidade com o Xbox
360 e o PlayStation 3; porém, o Xbox One e PS4, suportam o
formato que aceita a gravação de arquivos com mais de 4 GB.
http://www.echaia.com
ExFAT ou FAT64 (Extended File Allocation Table)
Tamanho Padrão da Partição
Tamanho do Cluster (padrão)
7 MB - 256 MB
4 KB
256 MB - 32 GB
32 KB
32 GB - 256 TB
128 KB
> 256TB
Não há suporte
http://www.echaia.com
NTFS (New Technology File System)
●
●
O NTFS é um sistema de arquivos amplamente utilizado nos
sistemas operacionais da Microsoft. Sua primeira aparição foi
no Windows NT em 1993. No entanto, a história do NTFS
começa muito antes disso, no início de 1980 quando
Microsoft e IBM, fecharam um acordo para o desenvolvimento
do OS/2, um sistema operacional até então moderno, que se
destacaria por sua capacidade gráfica;
Até aquela época, a Microsoft não possuía nenhum sistema
operacional capaz de fazer frente ao Unix e suas variações
em aplicações de servidores. Seus principais produtos eram o
MS-DOS e a linha Windows 3.x, essencialmente, sistemas
operacionais para uso doméstico ou em escritório. Era
preciso criar algo novo, capaz de disputar mercado com as
soluções baseadas em Unix. Foi aí que surgiu o Windows NT.
http://www.echaia.com
NTFS (New Technology File System)
Características:
●
●
●
●
●
●
●
●
Baseado no HPFS, sistema de arquivo do OS/2 (IBM) e no
Files-11, sistema de arquivos do sistema operacional VMS,
que passou às mãos da Compaq em 1998 (hoje HP);
Recuperação em caso de falhas;
Esquema de permissões de acesso;
Eficiente no trabalho com arquivos grandes e unidades de
discos volumosos;
Criptografia via Encrypting File System (EFS);
Compressão de dados;
Cota de disco;
É um pouco mais lenta que o FAT32 devido as diretivas de
segurança;
http://www.echaia.com
NTFS (New Technology File System)
Tamanho Padrão da Partição
Tamanho do Cluster (padrão)
Até 16 TB
4 KB
Entre 16 TB e 32 TB
8 KB
Entre 32 TB A 64 TB
16 KB
Entre 64 TB e 128 TB
32 KB
Entre 128 TB e 256 TB
64 KB
> 256 TB
Não há suporte
Link: https://support.microsoft.com/pt-br/kb/140365
http://www.echaia.com
Download