Sistema de ficheiros
Origem: Wikipédia, a enciclopédia livre.
Sistema de ficheiros (ou Sistema de arquivos no Brasil) é a forma de organização de dados nos discos de armazenamento. Sabendo do sistema de arquivos de um determinado disco, o Sistema Operacional pode decodificar os dados armazenados e lê-los ou gravá-los.
Fazendo analogias, tal organização assemelha-se a uma biblioteca escolar. O bibliotecário organiza os livros conforme o seu gosto, cuja busca, convenientemente, procura deixar mais fácil, sem ocupar muitas prateleiras e assegurando a integridade deste. Ainda, certamente, organiza os livros segundo suas características (assunto, censura, etc). Depois de organizados, ou durante a organização, o bibliotecário cria uma lista com todos os livros da biblioteca, com seus assuntos, localizações e códigos respectivos.
O Sistema Operacional seria o bibliotecário da "biblioteca de dados" do computador: o disco de armazenamento. Exatamente igual à organização de uma biblioteca, o Sistema Operacional guarda os dados nos espaços vazios do disco, rotulando-os com um FCB (File Control Block, Bloco de Controle de Arquivo) e ainda criando uma lista com a posição deste dado, chamada de MFT (Master File Table, Tabela de Arquivos Mestre). Sabendo a posição do arquivo a ser aberto/gravado, o Sistema Operacional solicita a leitura desta, decodifica/codifica e realiza a abertura/gravação do dado.
Um sistema de ficheiro é, assim, uma forma de criar uma estrutura lógica de acesso a dados numa partição. Sendo assim, também é importante referir que nunca poderá ter 2 ou mais tipos de sistemas de ficheiros(formatos) numa mesma partição.
O MBR (Master Boot Record) é um ficheiro de dados interligado com a BIOS cuja importância é o reconhecimento do sistema de ficheiros, como também na inicialização de sistema operativos.
[editar] Sistemas operativos mais usuais e formato nativos de arquivos
- HFS
- FAT 12 - Microsoft BASIC Disk - MSDOS 4.0
- FAT 16 ou FAT - DOS 4.0 ou superior / Windows 1.X ou superior (1.x, 2.x, 3.x, 95, 98, ME, 2000, XP,...)
- FAT 32 - MS-DOS 7.1 e 8.0 / Windows 95 (versão OSR2!), ou superior (95 OSR2, 98, ME, NT, 2000, XP...)
- NTFS - Windows NT ou superior (NT, 2000, XP, 2003 Server,...)
[editar] Ver também
- UFS - Unix File System
- HPFS - High Performance File System
- EXT (EXT2, EXT3, ...) EXTented File System
- JFS - Journaling FileSystem
- FAT - File Allocation Table (Tabela de Alocação de Arquivos)
- NTFS -New Tecnology File System
- VFAT - conceito generalista que se refere a qualquer formato FAT que possibilite Long FileNames - nomes de ficheiro longos - (exs: FAT16 e FAT32)
[editar] Ligações externas
- File Systems (Microsoft)
- Filesystems HOWTO