Sistema de arquivos
Sistema Operacionais
Sistemas de Arquivos
Sistemas Operacionais
Sistema de Arquivos
• Não é possível gravar dados disco (HD, memory card, pen drive, CD) sem um sistema de arquivos, que é, basicamente, uma estrutura que indica como os arquivos devem ser gravados e guardados em mídias.
Sistemas Operacionais
Sistema de Arquivos
• Através do sistema de arquivos, é que se determina o espaço utilizado no disco, além de ser o método que permite gerenciar como partes de um arquivo podem ficar "espalhadas" no dispositivo de armazenamento.
Sistemas Operacionais
Sistema de Arquivos
• Um outro detalhe importante: é o sistema de arquivos que determina como arquivos podem ser gravados, copiados, alterados, nomeados e até apagados.
Sistemas Operacionais
Sistema de Arquivos
• Ou seja, resumindo, toda e qualquer manipulação de dados numa mídia necessita de um sistema de arquivos para que essas ações sejam possíveis. Se não houver estrutura de armazenamento e manipulação é impossível gravar dados.
Sistemas Operacionais
Introdução
• O sistema de arquivos é a parte mais visível do sistema operacional.
• Cria um recurso lógico a partir de recursos físicos através de uma interface coerente e simples, fácil de usar • Mecanismo para armazenamento e acesso a dados e a programas
Sistemas Operacionais
• Duas partes básicas:
– Arquivos - armazenamento de dados e de programas – Diretórios - organização e informações sobre arquivos • Partição
– permite - a partir do disco físico - criar discos lógicos Objetivos do sistema de arquivos
• Fornecer mecanismos para usuários manipular arquivos e diretórios
• Garantir a validade e coerência de dados
Sistemas Operacionais
– Minimizar ou eliminar o risco de perda/alteração de dados
• Otimizar o acesso
Objetivos do sistema de arquivos
• Fornecer suporte a operações de E/S a diferentes dispositivos
Sistemas Operacionais
– Interface única para interface usuário de funções de E/S
• Suporte a vários