Please enable JavaScript.
Coggle requires JavaScript to display documents.
Sistemas de Arquivos NTFS - EXT4 (NTFS (É baseado na MFT (Master File…
Sistemas de Arquivos NTFS - EXT4
Métodos de Alocação
Alocação Contígua
Armazena um arquivo em blocos contíguos
Apresenta boa segurança em falhas do disco
Baixa flexibilidade
Fragmentação Externa
Alocação Encadeada
Cada bloco possui um ponteiro para o bloco seguinte
Acesso é bloco a bloco
Minimiza a fragmentação externa do contíguo
Baixo desempenho nos acessos diretos
Alocação Indexada
Todos os ponteiros de blocos estão em uma única estrutura (índice)
Mínima possibilidade de fragmentação
Permite acesso direto
Gerencia os blocos livres por mapa de bits ou lista de blocos livres
Organização Lógica
Sequência de Bytes
Sequência de Registros
Árvore de Diretórios
EXT4
Estrutura hierárquica
Praticamente todos os objetos manipulados são armazenados na forma de arquivos
Associado a cada arquivo, existe um i-node que armazena informações de tamanho, permissões e atributos
Sucessor do EXT3.
Utiliza Extents
Fsck mais rápido
Suporta 1 Exabyte para partições
Suporta 16TB por arquivo
Resolve a fragmentação do ext3
Dispõe da ferramenta "Undelete" para lidar com arquivos e pastas que não podem ser apagados
Utiliza partições distintas, uma armazena diretórios e i-nodes e a outra arquivos
Suporte a Journaling
FAT
Tabela de Alocação de Arquivos
Serve como um índice, armazenando informações sobre cada cluster do disco.
Os ponteiros dos blocos de cada arquivo são mantidos em uma tabela única
Sistemas de Arquivos baseados em FAT são tipicamente implementados por
lista encadeada
A tabela FAT é mantida em cache na memória para melhorar o desempenho
FAT 12 - utilizado em disquetes.
12 bits para endereçar clusters
Permite partições de até 16MB e arquivos de até 4KB
FAT16 - Windows e dispositivos portáteis.
Limite de 2GB para partições criadas
FAT32 - Endereços de 32 bits
Limite de 4GB para arquivos
Limite de 2TB para partições
LVM
Criar, excluir, redimensionar e expandir partições do sistema de arquivos
Permite alocar espaço do disco rígido em volumes lógicos que podem ser facilmente redimensionados
Permite que os discos sejam divididos em partições de tamanho variável, e podem ser realizadas com um sistema em funcionamento
Volume Group - volumes físicos que fazem parte do LVM
Phisical Volume - todo disco rígido/partição que será adicionado ao LVM
Logical Volume - partição lógica criada pelo LVM para gravação de dados
Physical Extends - divisão do espaço disponível no volume físico
Logical Extends - divisão de espaço do volume lógico
NTFS
É baseado na MFT
(Master File Table), não em FAT
Sistema de arquivos proprietário da Microsoft para suceder a família FAT
Utiliza
alocação encadeada
Opera com clusters pequenos, com tamanho padrão de 4kb
Quanto mais extents por arquivo, maior o grau de fragmentação
Utiliza
árvores balanceadas B+
para gerenciar o índice dos diretórios
É um sistema de arquivos de 64 bits
Utilizam caracteres em
UNICODE
ao invés de ASCII
A MFT é a principal estrutura de dados, armazena as principais informações de diretórios e metadados
Cada entrada na MFT se refere a um único arquivo, que pode estar em um ou mais registros
O NTFS armazena um backup da MFT
Suporta 16 Exabytes para arquivos
Suporta 256TB - 8PB para partições
Controle de acesso a arquivos via lista de controle de acesso (ACLs)
Suporte à criptografia de sistema de arquivo transparente ao usuário
Suporte a compactação
Suporte a quotas para usuários
Suporte a
Journaling