Software analisa consumo de energia de aparelhos
Software analisa a semântica da programação dos aplicativos e aponta aos programadores quanta energia será consumida por cada rotina que eles escrevem.

Quando se fala em economizar baterias dos notebooks, tablets e celulares, o foco até agora tem sido o hardware – fazer componentes que gastem menos energia. Mas o hardware é apenas uma parte da história – e, talvez, até mesmo a parte menor.
Mesmo com os hardwares seguidamente otimizados disponíveis hoje, grande parte do potencial de economia de energia continua sendo desperdiçado por programas ineficientes, que consomem recursos importantes que poderiam ser poupados.
Isso foi demonstrado por um projeto financiado pela União Europeia, chamado ENTRA, que tem como sobrenome “Transparência Energética em Sistemas Integrados” e que reuniu pesquisadores de várias instituições e vários países.
A equipe criou um software que analisa a semântica da programação dos aplicativos e aponta aos programadores quanta energia será consumida por cada rotina que eles estão escrevendo.
A ferramenta funciona juntamente com o programa em desenvolvimento e, por meio da análise do código e da modelagem do consumo de energia, mostra o quanto cada porção do código que vai sendo escrita irá custar em termos de uso de energia do aparelho.
Em vez de ter que terminar o programa e instalá-lo em uma máquina para saber o quanto ele consome de bateria, o programador vai acompanhando a previsão de consumo conforme escreve o código, podendo fazer otimizações ou melhores escolhas de projeto.
“Compare isso com a medição da eficiência de combustível de um carro”, explicou o professor John Gallagher, da Universidade de Roskilde, na Dinamarca. “Você compra um carro supondo que ele irá fazer, digamos, 12 km por litro, mas é claro que isso dependerá do modo como você o dirigir. O mesmo é verdade para a computação”.
A ferramenta mostra o consumo de energia em termos de Watts (consumo de energia) ou no gasto absoluto de energia (a energia necessária para terminar a tarefa), dependendo da velocidade do processador (GHz).
Para ter o maior alcance prático possível, os pesquisadores estão testando seu protótipo em três dispositivos tipicamente devoradores de energia: processamento de áudio em tempo real, controle de robôs e motores e distribuição de dados em rede em tempo real.
O projeto terminará em setembro deste ano, quando serão anunciadas as formas de disponibilização da nova ferramenta para os programadores.
Com informações de Inovação Tecnológica
iOS 26.5 RC: o que o código revela e impactos para devs
A versão iOs 26.5 introduz espaço para anúncios e uma seção chamada "Lugares Sugeridos". A Apple começa a explorar publicidade dentro do mapa.








Redação iMasters





