Monitoramento expandido

Linux 6.12 adiciona suporte para mais dispositivos OneXPlayer no monitoramento de hardware

O Linux 6.12 traz novos drivers e aprimora o suporte para dispositivos de jogos OneXPlayer e SoC Sophgo SG2042, expandindo o monitoramento de hardware para garantir mais segurança e eficiência no uso de dispositivos avançados.

Detalhe de uma placa-mãe Gigabyte com processador instalado e componentes visíveis, incluindo slots PCI Express.

O Linux 6.12 traz uma série de melhorias no subsistema de monitoramento de hardware (HWMON), que é o conjunto de ferramentas e drivers usados para monitorar e gerenciar a temperatura, tensão e outras métricas dos componentes de hardware do computador. Essas atualizações incluem novos drivers e aprimoramentos para drivers já existentes, beneficiando especialmente dispositivos como os populares consoles portáteis de jogos OneXPlayer.

O que é monitoramento de hardware?

Placa-mãe moderna com processador instalado e vários slots de expansão.

O monitoramento de hardware é essencial para garantir que os componentes de um sistema, como processadores, placas-mãe e GPUs (unidades de processamento gráfico), não superaqueçam ou funcionem fora dos limites de segurança. Através desse monitoramento, o sistema pode ajustar automaticamente a velocidade dos ventiladores, alertar sobre problemas ou até mesmo desligar o dispositivo se as temperaturas ficarem muito altas.

Novos drivers no Linux 6.12

Uma das principais adições no HWMON do Linux 6.12 é o suporte ao monitoramento externo de hardware do SoC (System on Chip) Sophgo SG2042. O SG2042 é um chip avançado, baseado em uma arquitetura de 64 núcleos RISC-V (um tipo de design de processador aberto) e é capaz de atingir velocidades de até 2.0GHz, com um consumo de energia de 120 watts. Esse SoC é utilizado em dispositivos como o Milk-V Pioneer, que são plataformas poderosas e eficientes para servidores e aplicações de alto desempenho.

Com o novo driver SG2042-MCU, os usuários poderão monitorar a temperatura do chip, verificar quantas vezes o dispositivo foi reiniciado e obter informações detalhadas sobre o status do SoC através do sistema de arquivos sysfs do HWMON, uma interface que permite que o sistema operacional se comunique com os dispositivos de hardware.

Mais drivers e suporte expandido

Outro destaque do Linux 6.12 é o Microsoft Surface Sensor Thermal Driver, que melhora o monitoramento térmico nos dispositivos da linha Surface da Microsoft. Isso significa que os dispositivos Surface terão um controle mais preciso sobre o aquecimento, ajudando a evitar problemas de desempenho causados pelo superaquecimento.

Além disso, o driver OXP-Sensors, que já era usado para monitorar o hardware dos dispositivos de jogos portáteis OneXPlayer, foi atualizado para suportar ainda mais dispositivos, incluindo o AYANEO Flip, AYANEO Geek 1S, Ayaneo KUN, além de novos modelos da linha OneXPlayer como o OneXPlayer 2, OneXPlayer 2 Pro, OneXPlayer OneXFly, OneXPlayer X1 A, X1 i e X1 mini.

Isso é particularmente importante para os jogadores que usam Linux, pois esses dispositivos de jogos portáteis são conhecidos por seus processadores poderosos e, por isso, podem gerar muito calor durante o uso. Com esse suporte adicional, os jogadores podem monitorar e controlar melhor a temperatura de seus dispositivos, garantindo uma jogabilidade mais estável e segura.

Melhorias técnicas e otimizações

Além dos novos drivers, o subsistema HWMON também passou por diversas melhorias técnicas no Linux 6.12. Isso inclui a modernização de algumas APIs (conjuntos de funções que permitem que os programas se comuniquem com o hardware) e a remoção de funções que não estavam mais sendo usadas, tornando o sistema mais eficiente. Também foram feitas melhorias em drivers como o ina2xx, que agora pode calcular a corrente com base na tensão e suportar novos limites de corrente, entre outras melhorias.

Essas mudanças mostram como o Linux está sempre evoluindo para oferecer suporte a uma ampla variedade de hardwares e garantir que o sistema funcione de forma otimizada em diferentes dispositivos.

Mais detalhes sobre as mudanças no monitoramento de hardware no Linux 6.12 podem ser encontrados no merge git oficial.

Emanuel Negromonte Autor
Autor
Jornalista especialista em Linux a mais de 20 anos. Fundador do SempreUpdate e entusiasta do software livre.