⾕

Computação  |  

Tabelas de Alocação: Estruturas que mantêm o controle de quais blocos no disco são usados por quais arquivos.

Fragmentação: Problemas e soluções relacionados à fragmentação de arquivos em blocos não contíguos.

Gerenciamento de Espaço

Alocação Contígua: Armazenamento de um arquivo em blocos contíguos. Simples e rápido, mas pode levar à fragmentação externa.

Alocação Encadeada: Cada bloco aponta para o próximo bloco do arquivo. Reduz fragmentação, mas pode ser ineficiente para acesso aleatório.

Alocação Indexada: Usa uma estrutura de índice para manter o controle dos blocos de um arquivo. Equilibra desempenho e flexibilidade.

Consistência e Recuperação

Journaling: Técnica que mantém um log de transações antes de aplicá-las ao sistema de arquivos, facilitando a recuperação em caso de falhas.

Snapshots: Captura do estado do sistema de arquivos em um ponto específico no tempo, permitindo a recuperação de dados.

Checksums e Verificação de Integridade: Métodos para garantir que os dados não foram corrompidos.

Segurança em Sistemas de Arquivos

Permissões de Arquivos: Controle de acesso baseado em usuários e grupos, definindo permissões de leitura, escrita e execução.

Criptografia: Proteção dos dados armazenados contra acesso não autorizado através da criptografia.

Back Next