O Bcachefs já está em desenvolvimento há mais de meia década como um sistema de arquivos copy-on-write (CoW) nascido originalmente do código de cache de blocos do kernel do Linux. Na terça-feira, a série de patches Bcachefs foi enviada para revisão e inclusão esperançosa no kernel pelo desenvolvedor líder Kent Overstreet.

Kent Overstreet tem trabalhado incansavelmente nos Bcachefs nos últimos anos para transformá-lo em um sistema de arquivos moderno e competitivo. Ontem ele enviou formalmente o conjunto de patches para revisão e inclusão. Os patches Bcachefs são atualmente baseados na árvore de origem do Linux 6.3.

Os recursos do sistema de arquivos são citados como”muitos para listar”, mas também os bugs conhecidos são”muitos para listar”. O Bcachefs declarou seu suporte instantâneo estável, a codificação de eliminação é quase estável e, ao longo do ano passado, houve muitas melhorias de escalabilidade.


A cópia do Bcachefs O sistema de arquivos de gravação também oferece suporte nativo a vários dispositivos, fornece soma de verificação completa de dados e metadados, oferece suporte à replicação, codificação de eliminação e armazenamento em cache. compactação, criptografia, instantâneos e é considerado escalável.

Os interessados ​​podem ver este conjunto de 32 patches fornecendo o driver atual do kernel Bcachefs. Embora muitos comentários de código tenham sido levantados sobre questões estilísticas, mudanças técnicas e muito mais. Portanto, provavelmente ainda haverá mais refinamentos no Bcachefs antes de sua inclusão esperançosa no kernel. Pelo menos parece que está chegando ao ponto de finalmente alcançar a linha principal.

Categories: IT Info