IMPLEMENTAÇÃO DE SISTEMA DE ARQUIVOS
Por: Cleyton games • 15/3/2017 • Trabalho acadêmico • 253 Palavras (2 Páginas) • 250 Visualizações
IMPLEMENTAÇÃO DE SISTEMA DE ARQUIVOS
Os implementadores, estão interessados em comum o sistema de arquivos e de diretório; estão sendo armazenados e gerenciados. Como faze-los funcionar de forma eficiente e confiavelmente.
Como sabemos o sistema de arquivos, são armazenados em disco, e por sua vez o disco e divido em uma ou mais partições. Cada partição tem um sistema de arquivos independente.
Dentro do disco rígido, existem um setor 0 chamado de mbr “registro de controle de iniciação do sistema”, que é usado para iniciar o computador.
Dentro do mbr contém uma tabela de partições com endereços iniciais e finais de cada partição. Uma das partições é marcada como ativa que pode conter o SO, assim iniciado a bios lê o mbr e executa-o.
Primeiro bloco que o mbr lê é o “bloco boot” que vi estar localizado o SO contido naquela partição.
Por uniformidade, mesmo que o bloco de boot, não tem tenha nenhum SO é preciso existir o bloco boot pois futuramente ali possa ter um SO instalado.
Sistema de inicialização de partições de disco, varia de um sistema de arquivos para outro. É comum que um sistema de arquivos contenha o superbloco, que contém todos os parâmetros sobre o sistema de arquivos, que é lido na memória quando o computador é iniciado ou ligado pela primeira vez. Depois vem os blocos livres de arquivos que são:
Gerenciamento de espaço livre, I-nodes, diretório-raiz, arquivos e diretórios.
A questão mais importante, da implementação do armazenamento de arquivos, seja a manutenção e controle dos blocos de disco que esta relacionadas aos arquivos
...