O Unity 2d usa menos recursos do sistema que o Unity 3d?

17

O Unity 2d usa menos recursos do sistema do que o Unity 3d? Se for necessário menos em termos de recursos do sistema, mudar para Unity 2d aumentaria a duração da bateria do meu Laptop?

    
por Rob 02.06.2011 / 22:23

5 respostas

3

Definitivamente. Os aplicativos que estão com fome de recursos aumentam a carga no lado do hardware (processador, atividades de barramento, alocação de memória, etc.) e isso leva ao aumento do consumo de energia. Se você quiser otimizar a vida útil da bateria, sugiro essas coisas:

  1. Use uma GUI mínima sem tantos efeitos extravagantes. No 11.04 você pode selecionar o Ubuntu (Clássico) durante o log-on.

  2. Desligue o adaptador sem fio e o adaptador Bluetooth. Surpreendentemente, esses adaptadores podem sugar a maior parte da vida da bateria. Somente ligue-os quando estiver usando-os.

  3. Diminua a tela para o nível mais baixo que seja prático e confortável.

  4. Não trabalhe de maneira que a multitarefa de processos seja necessária, a menos que seja necessário.

  5. Desligue o som ou use fones de ouvido. Usar alto-falantes embutidos requer mais energia.

Tente isso e você ficará surpreso com o tempo que a bateria do seu laptop pode durar (desde que a bateria não esteja morrendo).

Espero que isso ajude.

    
por Haikal Nashuha 03.06.2011 / 02:48
4

O problema da duração da bateria é devido a uma regressão no kernel do Linux. Não tem nada a ver com unidade.
Tenho certeza de que os efeitos do unity 3d têm um pequeno efeito negativo comparado ao unity2d, mas a melhor coisa a fazer neste momento é aguardar uma versão do kernel que resolva o problema.

Uma visão geral básica da regressão

O kernel 3.0 do AFAIK ainda tem esse problema, mas em menor grau.

    
por Phil K 16.06.2011 / 20:45
3

Acho que isso realmente depende do seu hardware e da maneira como você vê "menos recursos". Se estamos falando apenas de recursos como hardware geral, memória e utilização da CPU, deixando a questão da bateria de lado, então seu hardware precisa ser considerado.

Se você não tem uma placa gráfica externa (para CPU), então a instrução Unity 2D usa menos recursos faz sentido.

No entanto, quando você tem uma placa gráfica externa bem decente, por que deixar esses recursos congelarem ao lado? O uso do Compiz (Unity 3D) utiliza recursos disponíveis para você que, de outra forma, ficariam lá e seriam desperdiçados. Embora, em um ponto de vista, ele esteja usando mais recursos, mas, por outro lado, transfere alguns problemas para sua GPU, de modo que, na verdade, usa menos recursos em um ponto de vista puramente da CPU e da memória.

Basta olhar para Análise do Phoronix's Desktop Manager

O mesmo computador que executa o Compiz e o Metacity, e eles executam aproximadamente o mesmo. Então, por que não obter o efeito extravagante?

no final, é como você vê isso. E provavelmente não há maneira de saber com certeza qual deles é melhor na sua configuração até que você faça um teste.

    
por hansioux 03.06.2011 / 04:52
1

Na verdade, usei o powertop para medir o número de ativações, que é um indicador do uso de energia. Unity 3d, clássico com efeitos, clássico sem efeitos são mais ou menos os mesmos em relação aos wakeups. Unidade 2d parece ser menos eficiente - pode ser devido ao estágio inicial de desenvolvimento. KWORKER, qualquer que seja este processo, produz o maior número de ativações e é um processo que eu não vi antes.

    
por dago 16.06.2011 / 21:17
1

Você deve verificar o applet de gerenciamento de energia do jupiter, ele me deu algumas horas extras na minha bateria.

link

    
por jcarter 26.11.2011 / 00:06