Aula 2

9
Sistema de arquivos Por: Henrique Quirino Silva

Transcript of Aula 2

Page 1: Aula 2

Sistema de arquivos

Por: Henrique Quirino Silva

Page 2: Aula 2

O que é um sistema de arquivos?

Os discos rígidos, por muito pequenos que sejam, contêm milhões de bits, é necessário por isso organizar os dados a fim de poder localizar as informações, esse é o objetivo do sistema de arquivos.

Page 3: Aula 2

Um disco rígido é constituído por várias bandejas circulares que giram em redor de um eixo. As pistas (zonas concêntricas escritas de um lado e doutro de uma bandeja) estão divididas em quartos chamados "setores" (com uma dimensão de 512 bytes).

A formatação lógica de um disco permite criar um sistema de arquivos no disco, o que vai permitir a um sistema operacional (DOS, Windows, Linux, …) utilizar o espaço no disco para armazenar e utilizar arquivos.

Page 4: Aula 2

O sistema de arquivos baseia-se na gestão dos clusters (em português “unidade de subsídio”), ou seja, a menor unidade de disco que o sistema operacional é capaz de gerir. )

Um cluster é constituído por um ou vários setores, assim quanto maior é um cluster, menos entidades o sistema operacional terá de gerir. Por outro lado, já que um sistema operacional sabe gerir apenas unidades de subsídio inteiras, o que quer dizer que um arquivo ocupa um número inteiro de cluster, o desperdício é ainda maior se houver mais setores por cluster.

Quanto maior o tamanho do cluster, maior o desperdício. Compreende-se então, a importância da escolha do sistema de arquivos.

Page 5: Aula 2

Sistema de arquivose

Sistema Operacional

Page 6: Aula 2

Sistema de arquivos e sistema operacional

Na realidade, a escolha do sistema de arquivos faz-se em primeiro lugar, de acordo com o sistema operacional que utiliza. Geralmente, quanto mais recente é o sistema operacional, maior será o número de sistemas de arquivos suportados. Assim, sob DOS e nas primeiras versões do Windows 95, o FAT16 é um imperativo.

A partir do Windows 95 OSR2, pode escolher entre os sistemas de arquivos FAT16 e FAT32. Se por acaso a dimensão da partição for superior a 2GB, o sistema de arquivo FAT é excluído, deve por conseguinte utilizar o sistema FAT32 (ou alterar a dimensão da partição).

Page 7: Aula 2

Sistema de arquivos e sistema operacional

Abaixo deste limite, o FAT16 é recomendado para partições de uma capacidade inferior a 500MB, noutro caso, a utilização de FAT32 é preferível.

No caso do Windows NT (até à versão 4) pode escolher entre o sistema FAT16 e NTFS, em contrapartida este não suporta o FAT32. Geralmente, o sistema NTFS é aconselhado porque oferece uma segurança maior, bem como desempenhos acrescidos em relação ao FAT.

A partir daí o sistema NTFS passou a ser amplamente utilizado e é o mais comum nas versões dos sistemas operacionais da Microsoft atuais

Page 8: Aula 2
Page 9: Aula 2

Para saber qual o tamanho do cluster que está sendo utilizado em seu disco rígido, basta utilizar o comando CHKDSK, observando a linha "xxxxxx bytes em cada unidade de alocação", onde "xxxxx" é o tamanho do cluster em bytes.

Figura 1: Clusters de 32 KB: a causa do desperdício de espaço em discos rígidos.