Linux 6.13 recebe driver da Intel de resfriamento PCIe para reduzir largura de banda em superaquecimento

Escrito por
Emanuel Negromonte
Fundador do SempreUPdate. Acredita no poder do trabalho colaborativo, no GNU/Linux, Software livre e código aberto. É possível tornar tudo mais simples quando trabalhamos juntos, e...

Nos últimos meses, engenheiros da Intel desenvolveram um driver de resfriamento para o PCIe com o objetivo de reduzir a velocidade do link em situações de superaquecimento. Agora, com o lançamento do Linux 6.13, esse driver está pronto para ser implementado no kernel. Ele visa manter o equilíbrio entre desempenho e temperatura ao ajustar a largura de banda do PCIe conforme necessário.

Esse driver foi integrado à ramificação “next” do subsistema PCIe, com a expectativa de ser incluído nas atualizações do Linux 6.13 em novembro. Sua principal função é reduzir a largura de banda quando os dispositivos enfrentam problemas térmicos. O driver pode ser ativado através do novo switch “PCIE_THERMAL” no Kconfig.

Novas funcionalidades e integração com o PCIe 6.0

Imagem de uma placa-mãe MSI mostrando dois slots PCIe x16 destacados, utilizados para conectar placas gráficas e outros dispositivos de alta largura de banda.
Linux 6.13 recebe driver da Intel de resfriamento PCIe para reduzir largura de banda em superaquecimento 3

Com o desenvolvimento contínuo do PCIe 6.0, o driver de resfriamento poderá também ajustar a largura do link, além da velocidade, para enfrentar de maneira mais eficiente os desafios térmicos. A funcionalidade inclui melhorias no controle do estado da largura de banda e integração com testes automatizados que verificam a alteração da velocidade do link.

Recentemente, foram adicionadas funções como o pcie_set_target_speed() e testes para autoverificação do controle de largura de banda no sistema PCIe. Isso permite que o Linux gerencie com maior eficiência a temperatura e o desempenho, especialmente em ambientes com dispositivos que geram muito calor.

Compartilhe este artigo