A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas Operacionais Sistemas de Arquivos Prof. José Queiroz - ZEQUE.

Apresentações semelhantes


Apresentação em tema: "Sistemas Operacionais Sistemas de Arquivos Prof. José Queiroz - ZEQUE."— Transcrição da apresentação:

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


Carregar ppt "Sistemas Operacionais Sistemas de Arquivos Prof. José Queiroz - ZEQUE."

Apresentações semelhantes


Anúncios Google