Sistemas de arquivos

3789 palavras 16 páginas
TÓPICO 7
Gerência de Arquivos

Sistemas de Arquivos
• Em um computador, os dados podem ser

armazenados em vários dispositivos físicos diferentes (disco flexível, fita, disco rígido, CD, etc). • Para simplificar o tratamento, o SO fornece uma visão lógica e uniforme do sistema de armazenamento. • O SO define também uma unidade lógica de armazenamento: o arquivo. • Os arquivos são entidades lógicas mapeadas em dispositivos físicos.

Sistemas de Arquivos
• Definição: um arquivo é uma coleção de dados

relacionados entre si. • Cada arquivo possui um nome, que o identifica. Além do nome, o arquivo possui outros atributos tais como tipo, nome do criador, tamanho, etc. • As informações contidas em um arquivo são persistentes. Elas são armazenadas em dispositivos não-voláteis. • O sistema de arquivos é o módulo do SO responsável pela criação da abstração de arquivo e por seu gerenciamento.

Identificação do Arquivo
• Para que um arquivo seja referenciado, um nome deve

ser atribuído a ele. • A atribuição de nomes a arquivos é feita no momento de sua criação. • As regras a serem adotadas para a confecção do nome de um arquivo variam de acordo com o SO.

Identificação do Arquivo
• Exemplos:
• DOS:

<nome>.<extensao>, onde o <nome> pode conter até 8 caracteres e a extensão contem até 3 caracteres. Não sensitivo ao caso (case-insensitive). • UNIX:<nome>, onde <nome> pode conter até 255 caracteres, dependendo do sistema de arquivos utilizado. Sensitivo ao caso (case-sensitive).

Estruturação do Arquivo
• O servidor de arquivos deve implementar a abstração

de arquivo para o restante do sistema. Para tanto, ele deve determinar como o arquivo será estruturado internamente. • As estruturas de arquivos mais comuns são:
• sequência

de bytes • sequência de registros • árvore de registros

Estruturação do Arquivo Seqüência de Bytes
• Neste caso, não há estrutura. O arquivo é simplesmente

enxergado como uma sequência de bytes. • O SO não tem conhecimento

Relacionados

  • Sistemas de arquivos
    1681 palavras | 7 páginas
  • Sistemas de arquivos
    3372 palavras | 14 páginas
  • Sistema de arquivos
    3808 palavras | 16 páginas
  • sistemas de arquivos
    2134 palavras | 9 páginas
  • Sistemas de arquivos
    3787 palavras | 16 páginas
  • sistemas de arquivos
    4371 palavras | 18 páginas
  • Sistemas de arquivos
    2615 palavras | 11 páginas
  • Sistemas de arquivos
    1279 palavras | 6 páginas
  • Sistemas de arquivos
    1310 palavras | 6 páginas
  • sistemas de arquivos
    975 palavras | 4 páginas