FESCo adia suporte duplo a pacotes x86_64-v3 para o Fedora 46

Escrito por
Emanuel Negromonte
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre...

FESCo exige métricas para x86_64-v3!

O Comitê de Engenharia e Direção do Fedora (FESCo) decidiu rejeitar a proposta de compilar pacotes da arquitetura x86_64-v3 para o ciclo do Fedora Linux 45. A equipe de engenharia exige que os responsáveis pela mudança apresentem dados concretos de desempenho, uma análise de impacto na infraestrutura e um plano estruturado para a geração das mídias de instalação antes de reconsiderar a transição para o lançamento do Fedora 46.

A proposta original sugeria compilar os pacotes do sistema na arquitetura x86_64-v3 em paralelo com as atuais construções x86_64-v1. O objetivo era oferecer uma versão do sistema operacional capaz de extrair o máximo de desempenho de processadores mais modernos, mantendo a versão tradicional para compatibilidade com hardware legado.

Entenda a diferença das arquiteturas x86_64

Para o usuário final, a mudança de “v1” para “v3” reflete diretamente no tipo de processador exigido pelo sistema.

A base atual do Fedora Linux (x86_64-v1) é extremamente abrangente e funciona em praticamente qualquer processador de 64 bits lançado nas últimas duas décadas. Já a especificação x86_64-v3 exige instruções mais recentes integradas diretamente no hardware, como AVX, AVX2 e extensões de vetor. Na prática, isso significa que uma imagem v3 do sistema rodaria apenas em chips Intel a partir da arquitetura Haswell e processadores AMD a partir da arquitetura Excavator.

A promessa do nível v3 é que, ao utilizar essas instruções avançadas, o sistema e os aplicativos executem operações matemáticas e de mídia de forma mais rápida e eficiente. No entanto, o ganho real no uso cotidiano ainda é motivo de debate.

Preocupações com infraestrutura e armazenamento

nrHTYexi 45 adia pacotes x86 64 v3 2
FESCo adia suporte duplo a pacotes x86_64-v3 para o Fedora 46 3

A recusa inicial do FESCo não indica que a ideia foi descartada, mas sim que os custos operacionais atuais da proposta não justificam a aprovação sem métricas claras.

Durante a discussão técnica, membros do comitê apontaram que construir todo o repositório do Fedora duas vezes duplicaria o tempo de compilação nos servidores do projeto. Além disso, o armazenamento exigido para manter repositórios paralelos e imagens adicionais (como contêineres, versões bootc e rpm-ostree) representaria um salto significativo na carga da infraestrutura atual.

O desenvolvedor Kevin Fenzi posicionou-se de forma contrária à implementação imediata, avaliando o esforço como um alto gasto de recursos para um ganho que ainda não foi devidamente comprovado. Por outro lado, Neal Gompa pontuou que compilar o repositório inteiro para ambas as arquiteturas é tecnicamente mais simples do que tentar compilar apenas pacotes selecionados, desde que existam recursos computacionais disponíveis.

Houve também a sugestão de que a proposta x86_64-v3 ganharia mais força se fosse alinhada à remoção completa do suporte residual à arquitetura i686 de 32 bits, o que poderia aliviar os servidores de compilação.

O que falta para a aprovação no Fedora 46

Para que a mudança seja aprovada no próximo ciclo, os responsáveis pelo projeto precisarão retornar ao comitê com respostas técnicas definitivas. O FESCo definiu três requisitos centrais para a nova submissão:

  • Comparações de desempenho: relatórios de benchmark que provem que a compilação v3 traz benefícios reais e mensuráveis para os usuários;
  • Análise de impacto: um levantamento detalhado sobre quanto tempo de compilação adicional e quanto espaço em disco serão consumidos nos servidores do Fedora;
  • Gestão de mídias de instalação: um modelo claro de como as imagens ISO serão distribuídas e como o usuário saberá qual versão baixar (v1 ou v3) sem gerar confusão.

A votação que encerrou a tentativa para o Fedora 45 foi unânime entre os membros presentes. A comunidade técnica agora aguarda os dados prometidos para avaliar se a adoção do nível v3 entrará oficialmente no cronograma do Fedora 46.

Compartilhe este artigo
Emanuel Negromonte é Jornalista, Mestre em Tecnologia da Informação e atualmente cursa a segunda graduação em Engenharia de Software. Com 14 anos de experiência escrevendo sobre GNU/Linux, Software Livre e Código Aberto, dedica-se a descomplicar o universo tecnológico para entusiastas e profissionais. Seu foco é em notícias, tutoriais e análises aprofundadas, promovendo o conhecimento e a liberdade digital no Brasil.