Você está na página 1de 20

TRABALHO - CAP.

4 (SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS
PROF. ALLYSON BONETTI

EQUIPE:
PAULO JONAS
LUIZ FELIPE
THALITA LAURINDO
THAMIRES LAURINDO
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

- O que é arquivo?
- Tipos de dispositivo.
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Tipos de Estrutura de Arquivo


(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

- Tipos básico de arquivo

● Arquivo executável
● Arquivo repositório

- Tipos de acesso
● acesso sequencial
● acesso aleatório

- Operações de execução de arquivo.

- Mapeamento de arquivo.
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Diretórios
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

- Operações com Diretórios

1. Create
2. Delete
3. Opendir
4. Closedir
5. Readdir
6. Rename
7. Link
8. Unlink
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Implementação de
Arquivos e Diretórios
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Esquema do Sistema de Arquivos


(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Alocação por Lista Alocação Contígua


Encadeada

I-node
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Implementação de
Diretórios
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Compartilhamento de Arquivos
- Link
Simbólico
- Hard Link
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Outros Sistemas de Arquivos

- Sistema de arquivos estruturados


com base em log
- Sistema de arquivos Journaling
- Sistema de arquivos virtuais
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

GERENCIAMENTO E OTIMIZAÇÃO DE
SISTEMAS DE ARQUIVOS

- Temos que são recursos finitos;


- Cotas de disco, que gerenciam a alocação do
disco para cada usuário daquele sistema
computacional;
- Cópias de segurança, realização de backups para
evitar a perda de dados importantes;
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

GERENCIAMENTO E OTIMIZAÇÃO DE
SISTEMAS DE ARQUIVOS

- Consistência do sistema de arquivos é muito


importante, para dar confiabilidade aos dados
armazenados;
- Ferramentas de verificação de consistência:
- fsck (flie system check), no Linux
- scandisk, no Windows
0 1 2 3 4 5

EXEMPLO CONSISTENTE 1 1 1 0 0 0 Em uso


0 0 0 1 1 1 Livre

0 1 2 3 4 5
EXEMPLO 1 1 1 1 1 1 Em uso
INCONSISTENTE
0 0 0 1 1 1 Livre
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

DESEMPENHO DO SISTEMA DE ARQUIVOS

- Cache de blocos, parte do disco guardada na


memória;
- Leitura antecipada de blocos, fu n ção qu e
carrega blocos antes de serem requisitados, ideal
para arquivos sequenciais;
- Redução de movimento do braço, reorganização
inteligente dos blocos para uma menor
movimentação do braço de leitura;
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

EXEMPLOS DE SISTEMAS DE ARQUIVOS

- p/ CD-ROM, mais utilizado é o ISO 9660;


- p/ MS-DOS, mais utilizado é o FAT32;
- P/ UNIX V7, que foi derivado do MULTICS e
com a extensão V7 tornou-se famoso;
(SISTEMAS DE ARQUIVOS)
DISCIPLINA: SISTEMAS OPERACIONAIS

Sistemas
Operaciona
Referência is
Modernos -
3ª edição

OBRIGADO

Você também pode gostar