OpenZFS 2.1.13 traz compatibilidade com kernel Linux 6.5

OpenZFS 2.2.4 tem suporte ao kernel Linux 6.8
OpenZFS 2.2 está quase chegando e o ZFSBootMenu 2.2 já está pronto

O novo OpenZFS 2.1.13 traz compatibilidade com kernel Linux 6.5. Enquanto o OpenZFS 2.2 está se aproximando do lançamento, o OpenZFS 2.1.13 foi lançado na quarta-feira como o último lançamento estável para esta implementação de sistema de arquivos ZFS de código aberto para sistemas Linux e FreeBSD.

Além da variedade usual de correções de bugs, o que torna o OpenZFS 2.1.13 mais proeminente é que ele adiciona compatibilidade com o kernel Linux 6.5. O kernel upstream do Linux 6.5 agora pode ser usado com os módulos fora da árvore do OpenZFS 2.1.13, o que é uma ótima notícia para empresas como o Ubuntu 23.10 que usam o Linux 6.5 por padrão.

OpenZFS 2.1.13 traz compatibilidade com kernel Linux 6.5

O Ubuntu 23.10 restaura o suporte à instalação do sistema de arquivos raiz ZFS com seu novo instalador, caso você tenha perdido a notícia há algumas semanas. O OpenZFS continua a manter a compatibilidade com as versões do kernel Linux desde o Linux 3.10.

OpenZFS 2.1.13 também tem várias correções Zed, corrigindo a lógica de cálculo do tamanho de gravação L2ARC, fazendo uso de membros flexíveis da matriz C99 em vez de um hack de estrutura de estilo antigo e outras correções. Downloads e mais detalhes sobre OpenZFS 2.1.13 via GitHub.

Driver NVIDIA Vulkan de código aberto começa a trabalhar no cache de pipeline

OpenZFS 2.1.13 traz compatibilidade com kernel Linux 6.5

Além do Mesa 23.3-devel receber o suporte esparso do Intel Vulkan finalmente chegar, outra solicitação de mesclagem notável que chegou está começando a se concentrar no suporte de cache de pipeline para o driver NVIDIA “NVK” Vulkan de código aberto.

Faith Ekstrand iniciou o suporte ao cache de pipeline com a preparação da integração inicial do cache de disco e do cache NIR após a conversão da representação SPIR-V. Mas essa mesclagem ainda não armazena em cache nenhum dos binários gerados.

Em qualquer caso, esta fusão é importante, com o cache do pipeline sendo importante por razões de desempenho e para melhorar a experiência, com menos travamentos no jogo.

Se você perdeu algumas semanas atrás, estão alguns benchmarks iniciais do NVK Vulkan, mas ainda há um longo caminho a percorrer em termos de desempenho. Além do suporte GSP do driver de kernel Nouveau ainda não mesclado para reclocking com GeForce RTX série 20 e mais recente, há mais trabalho necessário no compilador NVK e outros aspectos deste driver antes que ele seja potencialmente competitivo com o driver NVIDIA Vulkan – ou melhor, apenas fornecer taxas de quadros jogáveis ??que seriam aceitáveis ??para jogadores apaixonados por código aberto.