O sistema de arquivos

Março 2017

O que é um sistema de arquivos

Os discos rígidos, por mais pequenos que sejam, contêm milhões de bits, é necessário por isso organizar os dados a fim de poder localizar as informações, este é o objetivo do sistema de arquivos. Um disco rígido contém por várias bandejas circulares que giram em redor de um eixo. As pistas (zonas concêntricas escritas de um lado e de outro de uma bandeja) estão divididas em quartos chamados de Setores (com uma dimensão de 512 bytes). A formatação lógica de um disco permite criar um sistema de arquivos no disco, e vai permitir que um sistema operacional (DOS, Windows 9x, UNIX, etc…) utilizar o espaço no disco para armazenar e utilizar os arquivos. O sistema de arquivos baseia-se na gestão dos clusters unidade de subsídio, ou seja, a mais pequena unidade de disco que o sistema operacional é capaz de gerenciar.

Um cluster (agregação, integração) é constituído por um ou vários setores, daí que quanto maior é um cluster, menos entidades do sistema operacional ele terá que gerenciar. Por outro lado, já que um sistema operacional sabe gerenciar apenas unidades de subsídio inteiras, quer dizer que um arquivo ocupa um número inteiro de cluster, o desperdício é ainda maior se houver setores por cluster. Compreende-se então a importância da escolha do sistema de arquivos.

Como funciona um sistema de arquivos no sistema operacional

Na realidade, a escolha do sistema de arquivos deve ser feito de acordo com o sistema operacional utilizado. Geralmente, quanto mais recente é o sistema operacional, maior será o número de sistemas de arquivos suportados. Assim é no DOS e nas primeiras versões. A partir do Windows 95 OSR2, pode-se escolher entre os sistemas de arquivos FAT16 e FAT32. Se por acaso a dimensão da partição for superior a 2Go, o sistema de arquivo FAT é excluído, devendo então utilizar o sistema FAT32 (ou alterar a dimensão da partição). Abaixo deste limite, o FAT16 é recomendado para partições de uma capacidade inferior a 500Mo, assim, fica recomendado a utilização de FAT32.


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 o desempenho acrescido em relação ao FAT. A Microsoft recomenda utilizar uma pequena partição (compreendida entre 250 e 500Mo) do tipo FAT para o sistema operacional, para poder começar a partir de uma disquete DOS de arranque em caso de problema, e conservar os dados em uma segunda partição para armazenar os seus dados.

No Windows NT5 o leque aumenta, dado que aceita partições do tipo FAT16, FAT32 e NTFS. Uma vez mais, o sistema de arquivos mais recentes (NTFS 5) é aconselhado, dado que oferece mais funcionalidades do que os sistemas FAT. Pelas mesmas razões que as anteriores, pode contudo optar por uma partição de tipo FAT:

Sistema operacionalTipos de sistema de arquivos suportados
DosFAT16
Windows 95FAT16
Windows 95 OSR2FAT16, FAT32
Windows 98FAT16, FAT32
Windows NT4FAT, NTFS (versão 4)
Windows 2000/XPFAT, FAT16, FAT32, NTFS (versões 4 et 5)
LinuxExt2, Ext3, ReiserFS, Linux Swap(, FAT16, FAT32, NTFS)
MacOSHFS (Hierarchical File System), MFS (Macintosh File System)
OS/2HPFS (High Performance File System)
SGI IRIXXFS
FreeBSD, OpenBSDUFS (Unix File System)
Sun SolarisUFS (Unix File System)
IBM AIXJFS (Journaled File System)

A coabitação dos sistemas de arquivos

Quando vários sistemas operacionais coabitam no mesmo computador, o problema da escolha do sistema de arquivos é problemática, pois está estreitamente ligada ao sistema operacional. Assim, quando vários sistemas operacionais coexistem, é preciso, para cada um deles, considerar o fato de que é possível que eles tenham que acessar os dados uns pelos outros. Uma primeira solução consiste em utilizar as partições FAT para todos os sistemas, mas com o cuidado de não usar partições inferiores a 2Go. A solução mais adaptada seria, por esse motivo, utilizar para cada um dos sistemas uma partição com um sistema de arquivos adaptado à cada um deles, e dedicar uma partição em FAT16 para os dados que serão compartilhados pelos diferentes sistemas operacionais.

Veja também


The file system
The file system
El sistema de archivos
El sistema de archivos
Das Dateisystem
Das Dateisystem
Le système de fichiers
Le système de fichiers
Il file system
Il file system
Este documento, intitulado 'O sistema de arquivos', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.