Você está na página 1de 13

Sistemas Operativos II

Engenharia Informtica
Eng Isabel Antonio
2016 | 2Ano | Apresentao n 2 | ISIA |

Gesto de ficheiros

Conceituao

Sistema de ficheiros ou sistema de arquivos tambm conhecido


por sistema de gesto de ficheiros a forma de organizao de
dados em algum meio de armazenamento de dados. Atravs do
mesmo o SO pode descodificar os dados armazenados num dispositivo
de armazenamento e l-los ou grav-los.

Um sistema de ficheiro assim uma forma de criar uma estrutura


lgica de acesso a dados numa partio.

Fazendo analogias, assemelha-se a uma biblioteca. O bibliotecrio


organiza os livros conforme um padro, de modos a facilitar a busca,
sem ocupar muitas prateleiras e assegurando a integridade deste.
Depois de organizados, ou durante a organizao, o bibliotecrio cria
uma lista com todos os livros da biblioteca, com seus assuntos,
localizaes e cdigos respectivos.

Conceituao

Conceituao
Cluste uma unidade de alocao em disco.

Conceituao

Arquivos:
Coleo
de
dados
persistentes, geralmente relacionados,
identificados por um nome.

Objectivo
Arquivos
Simplificar

do

Sistemas

de

a organizao, o acesso,
a partilha e a gesto de grandes
volumes de informao de forma
eficiente.

Atributos de arquivos

Um arquivo possui certos atributos que variam de um sistema


operacional para o outro, mas que normalmente so os seguintes:

Nome: Nome simblico do arquivo.


Identificador: Rtulo nico, usualmente um numero, identifica o
arquivo dentro do sistema de arquivo; o nome no legvel pelos
usurios.
Tipos: Extenso do arquivo.
Posio: esta informao um ponteiro para um dispositivo e para a
posio do arquivo naquele dispositivo; no legvel pelos usurios..
Tamanho: Tamanho corrente do arquivo e possivelmente o tamanho
mximo permitido.
Proteco: Controlo de acesso determina quem pode ler, gravar,
executar um arquivo.
Hora, data e identificao do usurio: Estas informaes podem
ser conservadas em relao a data da criao, ultima modificao e
ultima utilizao do arquivo. Estes dados podem ser teis para
proteo e segurana e so denominados por meta-dados.

Operaes sobre arquivos

Para definir apropriadamente um arquivo,


precisamos considerar as operaes que
podem ser realizadas sobre ele.

Criar um arquivo;
Gravar um arquivo;
Ler um arquivo;
Reposicionar um arquivo
Apagar um arquivo;
Actualizar um arquivo;

Implementao de
Arquivos

A criao de arquivos exige que o sistema


operacional tenha controle de quais reas ou
blocos no disco esto livres. importante o
controle de quais blocos de discos esto
relacionados
a
quais
arquivos.
Este
gerenciamento pode ser feito de vrias formas:
Alocao contgua, alocao por lista
encadeada e alocao indexada.

Alocao contgua

o esquema mais simples de alocar e armazenar


os arquivos no disco. Consiste em armazenar um
arquivo em blocos sequencialmente dispostos.
(o acesso aos ficheiros tambm feito de
forma sequencial, ou seja para recorrer ao
ficheiro E tem que passar pelo A,B,C,D)

Alocao por lista encadeada

Alocao
encadeada
consiste em manter os
arquivos, cada um, como
uma lista encadeada de
blocos de disco. Dessa
forma uma parte de
cada bloco usada
como ponteiro para o
prximo
bloco.
O
restante do bloco
usado para dados.

Alocao indexada

Alocao indexada uma


forma
de
resolver
o
problema do tempo de
leitura da alocao por
lista encadeada. Isso
feito por meio de uma
tabela de endereos dos
blocos
ocupados
pelo
arquivo. Para cada novo
bloco alocado, inclui-se
mais um novo item na
tabela.

Temas de pesquisa
FAT

, ExFAT e NTFS;

Ext,

SWAP e ZFS;

HFS

e HFS+;

O que , para que


serve;
SO que utiliza;
Vantagens/
Desvantagens.

Você também pode gostar