Please enable JavaScript.
Coggle requires JavaScript to display documents.
Interface do Sistema de Arquivos - Coggle Diagram
Interface do Sistema de Arquivos
Conceito de Arquivo
Definição de Arquivo pelo SO
Arquivo: menor alocação de armazenamento
Visão lógica de endereços contíguos
Representação de programas e Dados
Tipos de Arquivos: texto, fonte, executável.
Estrutura de arquivos definida por:
S.O (Casos Específicos)
Programador do Software
Entidades padronizadoras internacionais(ISO)
Atributo de arquivos
Nome: Sequencia de Caracteres
Identificador: Número exclusivo
Tipo: Informação necessária
Locação: ponteiro para dispositivo
Tamanho: atual e máximo
Proteção: Controle de Acesso
Data, hora e Usuário
Operações de Arquivo
Criação, Gravação, leitura, reposicionamento, exclusão e truncamento
Abertura e fechamento de arquivos
Informações associadas aos arquivos abertos
Lock de arquivo: compartilhado e exclusivo
Tipos de arquivo
reconhecimento e suporte
Tecnicas: nome.ext, numero mágico, extensões
Estrutura do arquivo
Estrutura definida pelo programador ou padrão internacional
SO exige estrutura específica para alguns arquivos
Consenso entre SOs: imposição de estruturas mínimas
Métodos de Acesso
Acesso as informações no arquivo
Acesso sequêncial: processamento em ordem
Acesso direto: registros de tamanho fixo
Combinando métodos para acessos indexados
Estruturas de Diretórios e discos
Milhares/ Milhoes de arquivos.
Subdivisão do armazenamento
Conjuntos RAID para proteção
Volume: entidade com sistema de arquivos
Informações: sobre arquivos em diretórios
visão geral do diretorio
Organização variável do diretório
Operações sobre diretórios
Diretório de um nível
Implemetação simples
Limitação de arquivos com mesmo nome
Diretório de dois níveis
Diretórios pessoais para cada usuário
MFD e UFD : controle de níveis
Diretórios estruturados em Árvore
Organização hierárquica com subdiretórios
Todos os diretórios com mesmo formato
Diretório corrente e referência a arquivos
Nomes de caminho: absoluto e relativo
decisões sobre exclusão e acesso de diretórios/arquivos