FERRAMENTAS LINUX: O suporte a agendamento de energia do big.LITTLE da ARM foi enviado para o Linux 4.21

quarta-feira, 26 de dezembro de 2018

O suporte a agendamento de energia do big.LITTLE da ARM foi enviado para o Linux 4.21



Confira !!



Embora já esteja em uso pela versão do kernel Linux do Android, o suporte do Energy Aware Scheduling desenvolvido pela ARM está configurado para finalmente ser mainlined para o kernel Linux 4.21. 

O Energy Aware Scheduling está em funcionamento há algum tempo e levou algum tempo para colocar esse código do planejador de kernel em um estado em que os desenvolvedores estão satisfeitos em incluí-lo no upstream, mas parece que acontecerá com 4.21 como Ingo Molnar já encenou como parte de suas mudanças no agendador que ele enviou para essa janela de mesclagem do kernel. 

O Energy Aware Scheduling (EAS) torna o planejador ciente dos sistemas com topologias de CPU assimétricas e, nesse caso original, dos desenvolvedores para acomodar a estrutura do Modelo de Energia da ARM para SoCs big.LITTLE, em que nem todos os núcleos têm a mesma potência. 

Esse retrabalho de agendamento permite que o agendador tome decisões mais sábias com base na topologia dos núcleos da CPU com suas características de potência e desempenho. EAS on ARM big.LITTLE SoCs tem sido capaz de não apenas ajudar a reduzir o uso de energia, mas também aumentar o desempenho em um ou dois por cento. 

As milhares de linhas do novo código do planejador Linux agora estão enfileiradas e farão parte do kernel Linux 4.21 supondo que o Linus não tenha objeções de último minuto.


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário