Académique Documents
Professionnel Documents
Culture Documents
Roteiro da Aula
Principais Parties
FAT 16/32 (File Allocation Table ou Tabela de Alocao de Arquivos)
MS-DOS e Windows at o Me
Principal diferena rea de controle maior pela FAT32 com menor
performance
NTFS (New Technology File System) o sistema de arquivos padro para
o Windows NT, 2000, XP, Vista, 7, Server - 2003 e 2008)
O Ext2 e Ext3 (Second Extended file system)- Utilizado pelo Linux
A principal diferena entre o Ext2 e o Ext3 a implementao do
journaling, que consiste em um registro (log ou journal) de transaes cuja
finalidade recuperar o sistema em caso de desligamento no
programado.
Alguns conceitos:
Um arquivo constitudo por informaes logicamente relacionadas.
Estas informaes podem representar instrues ou dados.
Em um arquivo executvel ou de programa, por exemplo contm
instrues compreendidas pelo processador, enquanto um arquivo de
dados pode ser estruturado livremente como um arquivo texto ou de
forma mais rgida, como em um Banco de Dados Relacional (entidade
relacionamento).
Objetivos bsicos de um sistema de arquivos
Gerenciar arquivos de forma a facilitar o acesso dos usurios/proprietrios
ao seu contedo.
Identificar um arquivo por nome extenso mxima do nome.
Identificar a extenso do arquivo (.exe, .doc, .txt) quando for o caso
A gerncia dos arquivos realizada pelo SO denominada Sistema de
Arquivos
Arquivos - Atributos
Arquivos possuem
atributos.
informaes
de
controle
denominadas
Estrutura de Diretrios
Alocao Encadeada
Alocao Indexada
Esta tcnica soluciona uma das principais limitaes da
alocao encadeada, que a impossibilidade do acesso
direto aos blocos do arquivo em uma nica estrutura
denominada bloco de ndice.
Esta tcnica de alocao alm de permitir acesso direto aos
blocos do arquivo, no utilizada informaes de controle
nos blocos de dados, como existe na alocao encadeada.
Referncias Bibliogrficas
TANENBAUM, Andrew S. Sistemas Operacionais Modernos. 3ed. So
Paulo: Pearson Pretice Hall, 2010.
MACHADO, Francis B. Arquitetura de Sistemas Operacionais 4e. Rio de
Janeiro: LTC, 2011
SILBERSCHATZ, Abraham. Fundamentos de Sistemas Operacionais. Rio
de Janeiro: LTC, 2011
OLSEN, Diogo Roberto. Sistemas Operacionais. Curitiba:Editora Livro
Tcnico, 2010.