You are on page 1of 2

Sistemas de arquivos suportados pelo Linux

A lista de sistemas de arquivos suportados pelo Linux muito grande mas, neste artigo, discutirei somente os mais comuns. Atualmente, uma importante caracterstica dos atuais sistemas de arquivos o "journaling". Sistemas de arquivos que possuem essa caracterstica so preferidos em detrimento aos que no possuem. Journaling um recurso que permite recuperar um sistema aps um desastre no disco (ex.: quando um disco est sujo) em uma velocidade muito maior que nos sistemas de arquivos sem journaling. Segue abaixo uma breve descrio sobre os sistemas de arquivos mais comuns disponveis para o Linux:

Ext2
O sistema de arquivos ext2 conhecido como "Second Extended FileSystem". Foi desenvolvido para ser mais "eficiente" que o sistema de arquivos "Minix", seu antecessor. O Minix era muito utilizado nas primeiras verses do Linux, e foi utilizado por muitos anos. O sistema de arquivos ext2 no possui journaling e foi substitudo pelo ext3.

Ext3
O sistema de arquivos ext3 uma verso do ext2 com suporte a journaling. Portanto, o ext3 tem as mesmas caractersticas do ext2, mas com suporte journaling. Essa caracterstica foi uma evoluo e tornou o ext3 um sistema de arquivos muito estvel e robusto. Como no ext3 s foi adicionado o suporte a journaling, podemos converter um sistema de arquivos ext2 para ext3, adicionado suporte a journaling, e tambm podemos converter um sistema de arquivos ext3 para ext2, removendo o suporte a journaling.

ReiserFS
O sistema de arquivos ReiserFS foi criado recentemente. Mas atualmente quase todas as distribuies Linux o suportam. Sua performance muito boa, principalmente para um nmero muito grande de arquivos pequenos. ReiserFS tambm possui suporte a journaling.

XFS
O sistema de arquivos XFS tambm possui suporte a journaling. Foi desenvolvido originalmente pela Silicon Graphics e posteriormente disponibilizado o cdigo fonte. O XFS considerado um dos melhores sistemas de arquivos para banco de dados, pois muito rpido na gravao. XFS utiliza muitos recursos de cache com memria RAM, e para utilizar XFS recomendado utilizar sistemas que possuem redundncia de energia.

SWAP
SWAP um espao reservado para troca de dados com a memria RAM. Em alguns lugares ele no mencionado como um Sistema de Arquivos, mas resolvi descrever aqui pois faz parte deste artigo.

VFAT
O sistema de arquivos VFAT tambm conhecido como FAT32 (M$ Windows). O sistema de arquivos VFAT no possui suporte a journaling. utilizado normalmente para transferir dados entre sistemas M$ Windows e o Linux instalados no mesmo disco, pois pode ser lido e escrito por ambos os sistemas operacionais. O sistema de arquivos VFAT est longe de ser um sistema de arquivos utilizado para Sistemas Linux, exceto para compartilhamento/compatibilidade entre o M$ Windows e Linux. Se voc utilizar VFAT no Linux, esteja certo de perder alguns atributos, tais como: permisso de execuo, links simblicos, entre outras coisas. Ambos os sistemas de arquivos ext3 e ReiserFS so maduros o bastante para serem utilizados como padro no Linux. Esses dois so os mais utilizados pelas distribuies Linux.

You might also like