Desempenho e duração da bateria

2

Ok, estou procurando provas concretas para resolver um argumento.

De uma perspectiva de desenvolvedores, o argumento do uso da CPU e da vida útil da bateria entra em cena com frequência.

Se uma CPU for acelerada para usar 10% de sua capacidade, levando 10x o tempo necessário para concluir um processo,
Não é tão eficiente para a CPU ser configurada para 100% e concluir o processo mais cedo? E então fique ocioso

Eu pergunto isso de uma perspectiva de bateria. Queremos saber se diminuir a frequência da CPU pode realmente permitir que você execute mais tarefas de processamento? OU se apenas permitir que você faça mais, mais devagar, mas mais tempo.

Reescrevi o exemplo para explicar melhor o que quero dizer.

    
por Frantumn 27.06.2012 / 20:56

2 respostas

2

Não há uma resposta única para isso.

As CPUs usam mais energia por instrução quando operam com frequência e voltagem mais altas. E o uso inativo não é zero. Isso favorece o processamento no undervolt / subfreqüência.

Mas outros componentes do sistema também consomem energia (a uma taxa razoavelmente constante, exceto os discos giratórios, que tendem a consumir muito mais energia quando o trabalho está sendo feito, independentemente do hos fast). Isso favorece a realização do trabalho com alta frequência de CPU, antes que os outros componentes consumam toda a bateria.

Qual efeito é maior é altamente específico do sistema e pode até depender da sua carga de trabalho real.

    
por 28.06.2012 / 15:14
0

O consumo de energia da CPU em modo inativo não é zero, de fato, algumas das CPUs mais baratas no mercado não terão taxas maiores entre o consumo de energia em Idle ou em uso total.

Outros componentes estão em uso ao mesmo tempo, armazenamento e memmory não são as únicas coisas a serem consideradas - Em um dispositivo móvel, por exemplo, o tempo de keepalive na tela, se o aplicativo exigir interação do usuário, terá um grande papel o consumo de energia.

Isso é bem mais complexo do que isso, mas a ideia é que não há uma resposta direta. Depende de muitos fatores.

    
por 06.10.2018 / 00:15