Please enable JavaScript.
Coggle requires JavaScript to display documents.
Interface do Sistema de Arquivos, MAPA MENTAL 10, DISCIPLINA: SO 2023/1,…
Interface do Sistema de Arquivos
Conceito de arquivos
Arquivo
Abstração criada pelo SO
Função
Gerenciar e representar dados
Do ponto de vista de usuário
menor alocação
de armazenamento secundário
Armazenamento e sobrevivência dos dados
Acesso concorrente
Operações do arquivo
operações básicas
criar
gravar
ler
reposicionar
excluir
truncar
Abertura e fechamento de arquivos
O sistema operacional fornece
chamadas de sistema
Exemplo
Open
move conteúdo da
entrada para memória
Close
move o conteúdo da entrada
Fi
na
memória para a estrutura de diretório no disco
Estrutura de arquivos
sequência não-estruturada de bytes
Forma mais simples de organização de arquivos
Vantagem
flexibilidade para criar estruturas de
dados
Estratégia adotada pelo UNIX e pelo Windows
sequência de registros
Operação de leitura retorna um registro
Operação de escrita sobrepõe/anexa um registro
árvore de registros
Cada registro é associado a uma chave
Computadores de grande porte/aplicações que
fazem muita leitura aleatória
Métodos de acesso
sequencial
Mais comum
Usado por
editores e compiladores
direto/relativo
Arquivo é composto por registros lógicos
de tamanho fixo
combinação de ambos forma outros métodos
Exemplo
indexados
Estruturas de diretórios
nível único
não permite que
usuários criem arquivos com o mesmo nome
dois níveis
para cada usuário existe um diretório particular
controle é indexado pelo nome do usuário
hierárquicas em árvore
diretório pode conter arquivos e outros
diretórios
chamados subdiretórios
Atributos do arquivo
Tipo
Nome
Local
Identificador
Tamanho
Proteção
Hora, data e identificação do usuário
MAPA MENTAL 10
DISCIPLINA: SO 2023/1
ALUNA: KAILANY FAUSTINO DE SOUZA