LM 86 | Ciberbguerra

     

   Siga-nos no Twitter                         
Preencha os campos abaixo para entrar na sua conta:
Esconder
Notícia

Nova versão do sistema de arquivos Btrfs com desempenho turbinado

Esta notícia foi visualizada 3945 vezes.

compartilhar Twitte isso! Publicado em 08/08/2008 às 23:09

Versão para impressão Enviar por email

Chris Mason apresentou a versão — de número 0.16 — do sistema de arquivos Btrfs à lista de discussões do Kernel. O Btrfs é uma das maiores inovaçöes em sistemas de arquivos dos últimos tempos e usa um mecanismo de atualização de tipo copy-on-write para otimizar o acesso a arquivos, além de dotar o Linux de recursos semelhantes ao ZFS, sistema de arquivos desenvolvido pela Sun Microsystems para o OpenSolaris.

O Btrfs foi desenvolvido originalmente pela Oracle e a versão 0.16 está disponível para download. O sistema é otimizado para uso em ambientes de servidores que têm de lidar com uma quantidade muito grande de dados e tem por objetivo facilitar a manipulação de sistemas de arquivos. A versão liberada para download é voltada apenas para testes e não é adequada para ambientes de produção.

A nova versão é a mais rápida lançada desde o início do desenvolvimento do sistema e traz, entre outras, as seguintes modificações:

  • Suporte a ACLs (Access Control Lists), sem a necessidade de opções especiais de montagem;
  • Mecanismo de bloqueio (locking) com maior granularidade — em vez do sistema de travamento de grandes blocos de dados;
  • Processos que exijam muito recurso de processamento são executados a partir de agora em helper threads.

Além disso, o sistema apresenta significativos ganhos de desempenho em máquinas dotadas de processadores de vários núcleos. Adicionalmente, o modo data=ordered foi aperfeiçoado e passa a escrever os metadados apenas após o armazenamento dos dados.

Como era de se esperar, o formato dos dados em disco foi modificado com o advento da nova versão, o que significa dizer que os usuários que quiserem atualizar para a versão 0.16 terão de percorrer o costumeiro calvário do becape de dados, nova formatação do disco e restauração do becape no disco formatado com o novo sistema de arquivos. Chris Mason não descarta novas modificações no formato dos dados em disco em futuras versões do sistema de arquivos — mas esse nível de modificações deve acabar até o final do ano. O plano de desenvolvimento do Btrfs ainda prevê a adição de uma longa série de novos recursos para o futuro.

Compartilhe


Comentários

Entre seus dados para comentar a notícia:


Esqueceu a senha?
Cadastro

Outras notícias

O terrível estado do suporte ao Hyper-VPublicado em 03/02/2012 às 18:21 – Comentar primeiro

Projetos abertos OpenStack e OpenNebula ainda permanecem sem suporte ao hypervisor da Microsoft e a situação não tem previsão de melhora.

Leia mais...
Nova versão do Qt SDKPublicado em 03/02/2012 às 15:22 – Comentar primeiro

Versão 1.2 do conjunto de ferramentas para desenvolvimento já trazem compatibilidade com o Qt 4.8.0 e uma API para permitir compras dentro de aplicativos.

Leia mais...
O fim do Boxee no PCPublicado em 03/02/2012 às 13:41 – Comentar primeiro

Empresa responsável pelo desenvolvimento da central de mídia removeu anteontem os links para download da versão para PC do software.

Leia mais...
A controvérsia em torno do BusyboxPublicado em 03/02/2012 às 12:16 – Comentar primeiro

Desenvolvimento de uma alternativa ao Busybox que não é licenciada sob a GPL tem causado tumulto e acusações na comunidade.

Leia mais...
Wayland a caminhoPublicado em 03/02/2012 às 11:48 – Comentar primeiro

Apresentação do criador e principal desenvolvedor do sistema de exibição apontam para o iminente lançamento do promissor substituto do X11.

Leia mais...
Dez anos de suporte da Red HatPublicado em 02/02/2012 às 20:17 – Comentar primeiro

Empresa estende em três anos o ciclo de vida das versões 5 e 6 de sua distribuição Red Hat Enterprise Linux.

Leia mais...
Debian 7 com o kernel 3.2Publicado em 02/02/2012 às 18:12 – Comentar primeiro

Próxima versão da famosa distribuição Linux possuirá também uma opção de kernel aprimorado para trabalhar em tempo real.

Leia mais...
7º Libre Graphics Meeting acontece em VienaPublicado em 02/02/2012 às 14:30 – Comentar primeiro

Evento reúne desenvolvedores e usuários de software gráfico livre e em código aberto para debates e unir a comunidade.

Leia mais...
Comparando Dart e JavaScriptPublicado em 02/02/2012 às 12:26 – Comentar primeiro

Página divulgada pelo Google mostra as diferenças e semelhanças entre as duas linguagens de programação para web.

Leia mais...

Mais notícias

Meu carrinho
Meu carrinho Carrinho vazioIr para a loja
Shopping

Whitepapers