Sistemas de Arquivos

Propaganda
Sistemas de Arquivos
Sistema de arquivo
Um sistema de arquivos é um conjunto de estrutoras lógicas e de rotinas que
permitem ao sistema operacional controlar o acesso ao disco rigido.
Ou seja, é a forma que os arquivos são armazenados e organizados no Sistema
operacional.
Diferentes sistemas operacionais usam diferentes sistemas de arquivos
◦
◦
◦
◦
◦
- Controla a localização dos aquivos.
- Responde a comandos para manipular arquivos
- Controla Pedidos de entrada e saida de arquivos
- Processa-os na ordem em que são recebidos
- Organiza o armazenamento de acordo como tamanho
IMPORTANTE
Devemos saber que o HD por padrão só trabalha com Setores de 512 Bytes e o sistema de
arquivos com tamanhos de cluster diferentes (dependendo do tipo do sistema de arquivo)
512Bytes
Tipos de Sistemas de arquivos
Windows
FAT12
FAT16
FAT32
EXFAT
NTFS
ReFS
Linux
UFS
EXT
EXT2
EXT3
EXT4
Swap
Reiser
FAT16 (Tabela de Aalocação de Arquivos File Allocation Table)
FAT16 fornece 65536 enderços para armazenamento para termos esse valor devemos elevar 2
na 16. FAT16 não reconhece mais do que 2GB por ser 16 bits, ultilizando clustes com no máximo
32KB a 64KB. Caso haja um disco com mais de 2GB, serão necessario particiona-lo em pedaços
máximos de 2GB.
Cada Setor do HD tem
512bytes, e o cluster do
FAT16 utilizado é de 32KB,
então serão utilizados 64
setores do HD para formar
um cluster de 32KB para
armazenamento.
Para calcular, devemos multiplicar o valor
do cluster do sistema de arquivos (nesse
caso 32KB), por 1024 que é o valor dele
em Bytes, então dividiremos o resultado
pelo valor de cada setor do HD (512
Bytes), então obteremos a quantidade de
setores que serão utilizados para formar
um Cluster de 32 KB
12 x 1024 / 512 = 64
FAT32 (Tabela de Aalocação de Arquivos - File
Allocation Table)
Com o FAT32, o desperdício em disco foi reduzido. O FAT16, utilizava clusters de até 64 KB
enquanto o FAT32 pode utilizar clusters de 4 KB. Se um arquivo ocupa 4 KB de espaço, tanto no
FAT16 como no FAT32 a ocupação será de 1 cluster, porém, no caso do FAT16 os 60 KB restantes
serão desperdiçados, apesar de ficarem fisicamente vazios.
Quando setores serão
utilizados para formar
um Cluster de 4 KB?
4 x 1024 / 512 =
8
NTFS (New Technology File System)
NTFS também criara cluster de 4KB, porém, tem a vantagem de um sistema de
recuperação: em caso de falhas, como o desligamento repentino do
computador, o NTFS é capaz de reverter os dados à condição anterior ao
incidente. Isso é possível, em parte, porque, durante o processo de boot, o
sistema operacional consulta um arquivo de log que registra todas as operações
efetuadas e entra em ação ao identificar nele os pontos problemáticos.
CARATERÍSTICAS DO SITEMA NTFS
- O tamanho limite do arquivo varia de acordo com o tamanho do volume.
- Tem suporte a criptografia, e compactação.
- Seus clusters podem chegar a 512 bytes.
- É mais seguro que o FAT
- Permite política de segurança e gerenciamento.
- Menos fragmentação.
- Melhor desempenho.
- Recuperação de erros mais fácil.
- Caso seja usado em mídias, podem se corromper mais facilmente.
- É um pouco mais lenta que o FAT32 devido as medidas de segurança que o FAT32 não tem e precisam ser acessados durante
leitura e gravação de dados.
Site com a tabela de Locação e outros
Sistemas
https://support.microsoft.com/pt-br/kb/140365
Download