Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouBruno Figueira de Figueiredo Alterado mais de 8 anos atrás
1
Sistemas Operacionais Sistemas de Arquivos Prof. José Queiroz - ZEQUE
2
Sistemas Operacionais l Sistemas de Arquivos Plano de Apresentação Sistemas de Arquivos Definição Componentes Arquivos Conceito de arquivo Visão sobre arquivo Nomes de Arquivos Estruturas de Arquivos Tipos de Arquivos Acesso a Arquivos Operações sobre Arquivos Diretórios Conceito de diretório Hierarquia de diretórios Operações sobre diretórios Implementações Arquivos Diretórios Compartilhamento de Arquivos Gerenciamento do Disco
3
Sistemas Operacionais l Sistemas de Arquivos Plano de Apresentação (cont.) Aspectos Relevantes Confiabilidade Desempenho Segurança Proteção
4
Sistemas de Arquivos Definição Definição l componente do sistema operacional que é responsável pela forma como arquivos são: estruturados identificados armazenados acessados usados protegidos implementados
5
Sistemas de Arquivos Componentes Componentes l Gerenciamento do espaço como organizar o meio físico para implementar arquivos l identificação nomes para identificação de arquivos l proteção manutenção da segurança das informações l confiabilidade/durabilidade independência de falhas do sistema
6
Conceito de Arquivo Definições Definições l unidade lógica reunindo informações relacionadas l armazenado em meio externo l manipulados por processos l de armazenamento persistente
7
Visão sobre Arquivo Modos de observar um arquivo Modos de observar um arquivo l do usuário coleção de bytes (UNIX) ou de registros (IBM) l do sistema coleção de blocos
8
Nomes de Arquivos Formação de nomes de arquivos Formação de nomes de arquivos l formados por cadeias de caracteres l relevância dos tipos de caixa de caracteres l extensões: partes suplementares para fornecer características do arquivo Atributos de arquivos Atributos de arquivos l informações adicionais sobre arquivos
9
Estruturas de Arquivos Modos de estruturação Modos de estruturação l não estruturados (UNIX, DOS) l estruturado em registros de tamanho fixo (CP/M) l estruturado em árvore de registros (grandes computadores centrais)
10
Tipos de Arquivos Classificação Classificação l regulares (bytes ou binários) l diretórios l especiais de caracteres ou blocos
11
Acesso a Arquivos Modos de Acesso Modos de Acesso l seqüencial l randômico l por conteúdo
12
Operações sobre Arquivos Operações Operações l criação/remoção l abertura/fechamento l leitura/escrita l adição l posicionamento l obtenção/definição de atributos l troca de nome
13
Conceito de Diretório Definição Definição l Unidades capazes de mapear um nome em um arquivo tabela de nomes, índices de arquivos relação: associação de elementos tipo de arquivo
14
Hierarquia de Diretórios Organização Organização l estruturas hierárquicas l caminhos absolutos relativos diretório de trabalho (working directory) diretório atual (current directory) diretório do usuário (home directory) l diretórios especiais “.” (ponto) “..” (ponto-ponto)
15
Operações sobre Diretórios Operações Operações l criação/remoção l abertura/fechamento l leitura l troca de nome l ligação/desligação
16
Implementação de Arquivos Estruturas de implementação Estruturas de implementação l alocação contínua l lista ligada sem índice e com índice l I-nodes atributos endereços de blocos do arquivo endereços de blocos de endereços (indireção)
17
Implementação de Diretórios Estruturas de implementação Estruturas de implementação l mapeamento do nome em endereço físico do arquivo
18
Compartilhamento de Arquivos l uso compartilhado l entradas distintas para um mesmo arquivo l ligação entre uma entrada e um arquivo ligações diretas (hard) ligações simbólicas
19
Gerenciamento do Disco Gerenciamento Gerenciamento l organização dos arquivos em disco l armazenamento em blocos de tamanho fixo l manutenção dos blocos disponíveis l estabelecimento de quotas de disco
20
Confiabilidade Mecanismos Mecanismos l manutenção de blocos danificados l cópia de salvaguarda (backup) l manutenção da consistência dos dados
21
Desempenho l caching bloco buffer
22
Segurança Referente a manipulação segura do sistema de arquivos Referente a manipulação segura do sistema de arquivos l perda de informações por falhas l perda de informações por manipulações não autorizadas ações através da Internet l perda das informaçoes por ataque destrutivos virus quebra de mecanismos de autenticação
23
Proteção Referente aos mecanismos dos sistemas operacionais capazes de garantir a segurança do sistema de arquivos Referente aos mecanismos dos sistemas operacionais capazes de garantir a segurança do sistema de arquivos l autenticação de usuários senhas (passwords) identificação individual contramedidas
24
Mecanismos de Proteção l domínios de proteção l listas de controle de acesso l capabilities l modelos de proteção l canais cobertos
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.