reiserfs foram oficialmente classificados como obsoletos
No final do ano passado nós compartilhamos a novidade aqui no blog sobre a proposta apresentada por Jeff Mahoney, diretor do SUSE Labs, em que basicamente, estava pedindo para remover o suporte ao sistema de arquivos ReiserFS do openSUSE.
O principal motivo para remover o ReiserFS é porque o suporte foi interrompido para este sistema de arquivos e, portanto, é considerado obsoleto, além de não fazer mais sentido continuar mantendo o código de algo que deixou de receber suporte há vários anos.
Y mesmo sendo um sistema de arquivos usado por muito tempo em vários sistemas operacionais baseados em Linux, como SUSE Linux, ReiserFS se destacou pela sua eficiência no tratamento de grandes quantidades de pequenos arquivos, O sistema está atualmente obsoleto.
As razões pelas quais o criador deste sistema de arquivos, Hans Reiser, não é algo que abordaremos neste artigo, mas só podemos mencionar que devido a "aquelas questões" que se tornaram problemas para o autor, o ReiserFS não tinha mais como entrar. frente.
Além disso, as ferramentas que Jeff mantém foram atualizadas pela última vez há cinco anos, enquanto o ReiserFS 3 no kernel é semelhante e o ReiserFS 4, no qual Edward Shishkin trabalhou, mostra alguma atividade com o desenvolvimento do Reiser5 que é declarado como Não há nenhuma atividade inerente desvantagens de combinações FS+RAID/LVM e sistemas de arquivos não paralelos (ZFS, Btrfs), como problema de espaço livre, degradação de desempenho quando o volume é preenchido. Embora o problema seja que o desenvolvimento do FS e a atividade de Edward Shishkin não tenham se destacado muito, ele tem sido quase inexistente desde o ano passado.
E é por isso que agora informações sobre a mudança foram divulgadas que foi implementado com base código no qual o kernel Linux 6.6 é baseado, mover a implementação do sistema de arquivos ReiserFS da categoria suportada para obsoleta.
Com ele ReiserFS vá para o rótulo «Obsoleto» na fusão do ciclo Linux 6.6″, pois atualmente considera-se que existem diversas soluções mais modernas e amplamente utilizadas que substituem o uso do ReiserFS, incluindo os sistemas de arquivos ext4, Btrfs, XFS, entre outros.
Após a proposta apresentada no ano passado, a questão da remoção do sistema de arquivos ReiserFS do kernel Linux levou à adição de uma nota ao kernel 5.18 sobre a descontinuação do ReiserFS e com ela a intenção de parar de suportá-lo até 2025 e uma recomendação para migrar sistema de arquivos ReiserFS existente para ambientes com btrfs, xfs ou ext4.
O motivo declarado para a descontinuação do ReiserFS foi o desejo de reduzir o esforço necessário para manter as alterações em todo o sistema de arquivos relacionadas ao suporte à nova API para montagem, iomaps e fólios.
Entre os problemas com ReiserFS também estagnação foi mencionada que acompanha este sistema de arquivos, o problema não resolvido de 2038 e a falta de capacidades de tolerância a falhas que os sistemas de arquivos modernos oferecem para proteger contra danos em caso de falha ou comprometimento.
Estima-se que a base de usuários do ReiserFS seja pequena e esteja em declínio. A última grande distribuição que suportou o ReiserFS foi o openSUSE, mas há um ano os desenvolvedores do openSUSE pararam de oferecer suporte a este FS no repositório Tumbleweed (o SUSE parou de oferecer suporte ao ReiserFS há 5 anos).
Por fim, só nos resta recomendar que quem utiliza este sistema de arquivos migre para outro sistema de arquivos mais moderno e que tenha suporte ativo, pois após o lançamento do Kernel Linux versão 6.6, o suporte ReiserFS passará para um estágio em que será faseado fora do Linux em versões futuras.
Se você interessado em saber mais sobre isso, você pode ver as notas sobre as alterações feitas na base de código do Linux 6.6 no link a seguir