None

5283 palavras 22 páginas
Sistema de Ficheiros
• escrição genérica
D
– ntrodução i – rganização de nomes o – ipos de ficheiros t – rotecção no acesso p – elação com E/S r • strutura Interna
E
• istema de Ficheiros Linux
S
Sistemas Operativos

1

Sistema de Ficheiros
• O que é?
– conjunto de ficheiros, directórios, descritores e estruturas de dados auxiliares geridos por um módulo do sistema operativo (Sistema de
Gestão de Ficheiros)
– permitem estruturar o armazenamento e a recuperação de dados persistentes em um ou mais dispositivos de memória secundária
(discos ou bandas magnéticas)

• ficheiro
– conjunto de dados persistentes, geralmente relacionados, identificado por um nome
– é composto por:
• nome: identifica o ficheiro perante o utilizador
• descritor de ficheiro: estrutura de dados em memória secundária com informação sobre o ficheiro (dimensão, datas de criação, modificação e acesso, dono, autorizações de acesso)
• informação: dados guardados em memória secundária
Sistemas Operativos

2

Sistema de Ficheiros (2)
• visão global:
– um ficheiro é identificado por um caminho de acesso
(pathname) podendo eventualmente existir diversos caminhos de acesso para o mesmo ficheiro
– cada ficheiro tem associado um único index node
(inode) que contém informação de localização e informação de gestão
– o sistema encarrega-se de a partir do caminho acesso, determinar o inode correspondente para todas as operações que envolvam ficheiros
Sistemas Operativos

3

Sistema de Ficheiros (3)
Directório:
• catálogo de nomes de ficheiros (ou directórios) que estabelece a associação entre os nomes e os seus descritores
• um directório pode conter os descritores ou apenas os seus identificadores • um directório, tal como um ficheiro, também é composto por um nome, um descritor, e informação
Sistema de ficheiros
Contas
Clientes

Salários

ficheiro

descritor descritor descritor
Sistemas Operativos

Relacionados

  • None none none
    370 palavras | 2 páginas
  • None
    14927 palavras | 60 páginas
  • None
    284 palavras | 2 páginas
  • none
    1201 palavras | 5 páginas
  • None
    881 palavras | 4 páginas
  • None
    359 palavras | 2 páginas
  • None
    560 palavras | 3 páginas
  • None
    4533 palavras | 19 páginas
  • None
    2852 palavras | 12 páginas
  • none
    8873 palavras | 36 páginas