Como uma vitória para os sistemas AMD Ryzen Linux para maior desempenho e eficiência de energia, a AMD está pronta para definir o modo de operação padrão do driver P-State para ser o modo”ativo”recentemente mesclado para laptops e desktops Ryzen.
Mesclado no Linux 6.3 estava o modo”ativo”AMD P-State EPP para complementar o modo padrão”passivo”anterior para usar este driver de dimensionamento de frequência da CPU no Zen 2 e em plataformas mais recentes. EPP é a abreviação de Energy Performance Preference (EPP) e fornece uma dica de hardware se o software é direcionado para desempenho ou eficiência energética. Esse valor EPP pode ser definido via sysfs do espaço do usuário do Linux para que os usuários/administradores possam indicar facilmente se preferem o mais alto desempenho ou a máxima economia de energia.
Mais detalhes e benchmarks sobre o AMD P-State EPP/desempenho ativo podem ser encontrados em Ryzen Mobile Power/Performance With Linux 6.3’s New AMD P-State Motorista EPP. (Este modo P-State não deve ser confundido com o Modo Autônomo Guiado que foi adicionado mais recentemente no Linux 6.4.)
Como parte dos patches de hoje, está sendo adicionada uma nova chave Kconfig X86_AMD_PSTATE_DEFAULT_MODE para definir o modo padrão de operação do driver amd-pstate. Por padrão, o modo ativo/EPP será usado enquanto também pode optar por desativá-lo, modo passivo ou modo autônomo guiado para ser usado por padrão. O modo AMD P-State ainda pode ser alterado dinamicamente no momento da inicialização, mas agora torna mais fácil definir um modo padrão para uma compilação do kernel.
Mais detalhes em esta série de patches do cliente AMD Linux engenheiro Mário Limonciello. Ainda há tempo para que possamos ver esse conjunto de correções coletadas na ramificação”-next”do subsistema de gerenciamento de energia antes da janela de mesclagem do kernel Linux 6.5, caso contrário, seria adiada até a v6.6 ainda este ano. De qualquer forma, é ótimo ver a AMD confortável o suficiente para ativar o modo AMD P-State ativo/EPP por padrão para sistemas clientes. Como lembrete, isso só é relevante para AMD Ryzen 3000″Zen 2″e sistemas mais recentes com o driver AMD P-State dependendo do suporte ACPI CPPC.