Veja o arquivo completo clicando em "Leia mais"
REISERFS
ReiserFS
é um sistema de arquivos (File System) desenvolvido inicialmente por Hans
Reiser e atualmente é patrocinado pela empresa alemã da distribuição Linux SUSE
em apoio com a NameSys.
Primeiramente,
devemos conceituar o que é um sistema de arquivos, onde nada mais é do que um
sistema de armazenamento de dados com a função de fornecer ao sistema
operacional a estrutura necessária para ler, gravar e executar arquivos.
O
sistema de arquivos é criado durante a formatação de uma partição do disco
rígido (HD). Algumas distribuições de sistemas operacionais criam essa
estrutura após a formatação e outras durante a mesma.
É
de suma importância que esse sistema de arquivos seja consistente para que não
haja perca de dados em um HD.
O
ReiserFS trabalha com o recurso de journal, onde todas as alterações dos dados
são antes registradas no HD para que, caso ocorra uma falha durante a execução
de algum processo, a transação possa ser recuperada quando o sistema voltar, ou
seja, este recurso é como se fosse um backup de segurança que ao voltar faz uma
restauração do ponto em que parou.
Este
sistema de arquivos vinha padrão na distribuição Linux SUSE desde a versão 8.1,
mas atualmente esta perdendo espaço para o sistema de arquivos ext3 devido ao
grande número de clientes que exigem ext3 do que o ReiserFS v3. Segundo a
empresa desenvolvedora do SUSE, o Reiser ainda será apoiado e poderá se tornar
padrão novamente com a versão estável do RaiserFS v4, pois ele é um dos sistema
de arquivos suportados pelo SUSE e de alto desempenho.
Outra
característica do Reiser é a não utilização de blocos de tamanho fixo e sim o
ajuste do tamanho deste bloco conforme o tamanho do tipo de arquivo utilizado
em cada parte do HD. Com isso, há uma economia de espaço considerável no HD e
rapidez ao ler arquivos pequenos.
Outra
vantagem desse sistema é o processo de inicialização do sistema (BOOT) que é
muito mais rápido, pois verifica no HD o que é apontado pelo "journal
file".
Suporta
arquivos maiores que 2GB, o acesso mhash a árvore de diretórios é mais rápido
que o ext3.
Esta
grande velocidade é devido ao uso de árvores balanceadas.
A
integridade do sistema é assegurada pelo recurso de journal e pela descrição de
meta-dados.
A
desvantagem deste sistema é de não trabalhar perfeitamente com sistema de
arquivos de rede NFS e nem com RAID (implementado via software).
Segue
abaixo, alguns testes referentes a este sistema de arquivos:
Benchmark (ReiserFS v3.6 X ReiserFS v4)
Especificações:
Kernel 2.6.4
Com o sistema de arquivos ReiserFS v3.6
Comando: linux:/usr/src # time cp linux-2.6.4/ -R linux
real 3m56.764s
user 0m0.348s
sys 0m8.320s
Com o sistema de arquivos ReiserFS v4
Comando: linux:/local # time cp linux-2.6.4/ -R linux
real 0m37.888s
user 0m0.307s
sys 0m9.268s
Anáise: ReiserFS
v4 demonstra uma aceleração de mais de 3 minutos de diferença em relação a
versão 3.6 na tarefa de copiar todos os arquivos do código-fonte do kernel.
REFERÊNCIAS
BR-LINUX.ORG. Teste do leitor: ReiserFS 4 traz grande ganho de velocidade. Disponível em <http://www.linuxnarede.com.br/artigos/fullnews.php?id=284>. Acesso em: 17 nov. 2012.
BR-LINUX.ORG. Teste do leitor: ReiserFS 4 traz grande ganho de velocidade. Disponível em <http://www.linuxnarede.com.br/artigos/fullnews.php?id=284>. Acesso em: 17 nov. 2012.
CESAR KALLAS.NET. ReiserFS. Disponível em <http://www.cesarkallas.net/arquivos/tutoriais/reiserfs.pdf>.
Acesso em: 17 nov. 2012.
LINUX NA REDE. ReiserFS vs. Ext3 - Quem ganha?. Disponível em <http://br-linux.org/noticias/002032.html>.
Acesso em: 17 nov. 2012.
SUSE. SUSE Linux Enterprise 10:
File System Support FAQ. Disponível em <https://www.suse.com/products/sle10-filesystems-faq.html>.
Acesso em: 17 nov. 2012.
Nenhum comentário:
Postar um comentário