FERRAMENTAS LINUX: FEX 2608: O Emulador x86_64 para ARM64 Chega com Mais Estabilidade e Economia de Bateria

quinta-feira, 6 de agosto de 2026

FEX 2608: O Emulador x86_64 para ARM64 Chega com Mais Estabilidade e Economia de Bateria

 


Chegou o FEX 2608: O emulador x86_64 para o ARM64 com correção crítica de memória, WFE para economia de bateria e melhorias no Wine. Baixe agora e rode jogos no seu ARM!


O FEX 2608 acaba de ser lançado como a mais nova atualização mensal deste emulador open-source patrocinado pela Valve, que permite rodar binários x86_64 em dispositivos ARM64 — incluindo jogos da Steam e aplicativos Windows com Steam Play (Proton). 

Com aproximadamente 331 commits focados em segurança de memória e compatibilidade com Windows, esta é a oitava release mensal da equipe do FEX.

Se você tem um Raspberry Pi 5, um laptop com Snapdragon ou até mesmo um Apple Silicon rodando Linux, este artigo é para você. Vamos explorar tudo o que mudou, por que isso importa e como você pode começar a usar o FEX 2608 hoje mesmo.

Novidades do FEX 2608: O que mudou ?


Correção crítica no alocador de memória (o destaque da release)


O grande destaque desta versão é a correção de uma falha crítica no alocador de memória de 64 bits. Em sistemas com endereçamento virtual de 48 bits, o rastreador estava sobrescrevendo regiões de alocação com o menor bloco disponível. 

Embora raramente causasse falhas imediatas — porque a menor região ainda era grande o suficiente para absorver o erro —, isso era uma bomba-relógio para workloads sustentados.

Se você roda aplicações x86 de longa duração através do FEX, essa é exatamente a correção que evita corrupções silenciosas que aparecem meses depois.


WFE spinloops: menos bateria, mais eficiência


Uma das mudanças mais significativas para usuários de dispositivos móveis e laptops ARM é a implementação de spinloops usando a instrução WFE (Wait For Event)

Em vez de ficar em "busy-waiting" (consumindo CPU constantemente), o FEX agora coloca os núcleos ARM em um estado de menor consumo de energia enquanto aguardam eventos atômicos.

O resultado? Segundo a equipe do FEX, essa mudança "elimina Watts de consumo" em software afetado. Para quem usa ARM laptops, isso significa mais horas de bateria rodando jogos e aplicativos x86.


JIT improvements: mais rápido e estável

A versão 2608 traz várias melhorias no JIT (compilador just-in-time):

  • Suporte aprimorado para SVE de 256 bits

  • Correção de possíveis crashes no JIT

  • Otimizações para diversas instruções

  • Instruções de máscara AVX agora compilam para 7 instruções ARM64 em vez de 11 — ganho significativo de performance

  • Emulação SHA1 com pequenos ganhos via SVE XAR


Produto recomendado na Amazon

Se você está pensando em explorar o potencial do FEX 2608, um dos melhores dispositivos para começar é o Raspberry Pi 5. 

Ele é acessível, tem excelente suporte na comunidade e é poderoso o suficiente para rodar uma variedade de aplicações x86 via FEX.

Raspberry Pi 5 -> https://link.amazon/B02278vhn

Eu ganho uma comissão quando você faz uma compra. 


Melhorias para Wine e Windows games


Para quem usa o FEX com Wine/Proton para rodar jogos Windows, a release traz duas melhorias importantes:

  1. VirtualProtect agora funciona corretamente — antes falhava silenciosamente, o que explicava vários crashes inexplicáveis em títulos Windows

  2. Rastreamento de threads via clone() corrigido — o frontend do FEX estava perdendo o rastreamento de novas threads em certos casos extremos.


Adeus, FEXInterpreter

O binário FEXInterpreter, que havia sido renomeado para FEX por volta da versão FEX-2510, foi finalmente removido. Se você tem scripts ou builds que usam o comando antigo, é hora de atualizar

 

Como o FEX 2608 se compara ao Box64?


O FEX mantém uma cadência mensal de lançamentos com mais de 300 commits por release, o que o coloca em forte competição com o Box64 pelo título de JIT x86-para-ARM mais ativamente desenvolvido.

A comunidade tem respondido de forma positiva, com discussões surgindo em torno de:

  • Crashes SIGILL em SoCs RedMagic

  • Compartilhamento de cache AOT IR

  • Coordenação de handlers de exceção do Wine

Esses são exatamente os tipos de questões que surgem quando um emulador começa a ver uso real em produção — não apenas em benchmarks.


FAQ — Perguntas Frequentes


❓ O FEX 2608 é gratuito?

Sim! O FEX é um projeto open-source, disponível gratuitamente no GitHub e no site oficial FEX-Emu.com. Você pode baixar, usar e modificar sem custos.


❓ Quais dispositivos são compatíveis com o FEX?

O FEX roda em qualquer dispositivo Linux com arquitetura ARM64 (AArch64). Isso inclui Raspberry Pi 5, laptops com Snapdragon, Apple Silicon (com Asahi Linux) e diversos SBCs (Single Board Computers).


❓ O FEX 2608 roda jogos da Steam?

Sim! O FEX é patrocinado pela Valve e é usado para rodar jogos da Steam e títulos Windows via Steam Play (Proton). A Canonical já construiu um Steam Snap para ARM64 usando FEX, e a Valve lançou publicamente o FEX como parte da base de software para o Steam Frame.


Checklist para começar com FEX 2608

Copie e cole este checklist para não esquecer nenhum passo:


☐ Verificar se seu dispositivo é ARM64 (AArch64)

☐ Ter uma distribuição Linux instalada (Ubuntu, Fedora, etc.)

☐ Acessar https://github.com/FEX-Emu/FEX/releases/tag/FEX-2608

☐ Baixar a versão FEX-2608 para sua arquitetura

☐ Instalar o FEX (seguir instruções do repositório)

☐ ATENÇÃO: Remover referências ao antigo comando FEXInterpreter

☐ Atualizar scripts e builds que usam o comando antigo

☐ Testar com um aplicativo x86 simples

☐ Configurar Wine/Proton se for rodar jogos Windows

☐ Ajustar configurações para economia de bateria (WFE já está ativo)

☐ Compartilhar sua experiência com a comunidade


Conclusão: Vale a pena atualizar para o FEX 2608?

Sim, sem dúvida. Se você já usa o FEX, a correção do alocador de memória e a otimização de consumo com WFE são motivos mais que suficientes para atualizar. Se você ainda não experimentou o FEX, agora é o momento certo.

A combinação de:

✅ Correções críticas de memória.

✅ Economia de bateria em dispositivos ARM.

✅ Melhorias no JIT e suporte a AVX.

✅ Suporte aprimorado para Wine e Proton.

...faz do FEX 2608 a versão mais madura e estável do emulador até agora.

Nenhum comentário:

Postar um comentário