¿Cómo puedo ver qué procesos están agotando la batería de mi macbook por porcentaje?

1

Los dispositivos Android tienen una pantalla que le muestra aproximadamente qué aplicaciones y procesos están usando su batería, en porcentaje.

Me pregunto, en teoría, ¿se puede hacer esto en un MacBook? ¿Cómo crees que Android determina esos números?

    
pregunta nute 16.08.2011 - 14:01

2 respuestas

4

Diría que lo que realmente se mide es el uso promedio de CPU por aplicación. Luego, se realizan algunos cálculos en segundo plano para calcular en función del uso de la CPU cuántos vatios por hora se consumen por aplicación. Saber la capacidad / carga actual de la batería lo haría bastante trivial en términos de cálculo.

En una computadora portátil, de manera similar, si una aplicación realmente está impulsando tu CPU, entonces tu batería se agotará más rápido.

Recomiendo obtener algo como iStat Menus que puede mostrar el uso de la CPU en tiempo real en el menú bar, así como un montón de otras cosas. Específicamente, el monitor de la CPU en iStat desglosa el uso de la CPU por aplicación.

    
respondido por el macaco 16.08.2011 - 14:14
0

Recuerde que, en general, los programas que ejecuta no cuentan la historia completa sobre qué está usando su batería. No puedo poner mis manos en los puntos de referencia, pero el software que ejecuta puede representar menos de la mitad del uso. Tenga en cuenta que puede arrancar su computadora portátil y dejarla en la pantalla de inicio de sesión (suponiendo que apague el sistema para dormir, etc.) y que puede durar 6 horas (en un momento dado, por ejemplo, un macbook Air de 11 "). Haga lo mismo otra vez y comience a jugar Portal 2, y esto podría reducirse a 4 horas (anecdótico, por mi propio uso de dicho Macbook Air).

Así que simplemente encienda la pantalla, mantenga la energía en la memoria (que usa la misma cantidad de energía si tiene 20Mb o 2Gb en uso), alimente sus puertos, inalámbrico, bluetooth, trackpad capacitivo, etc., digamos 2 / 3rds de su jugo disponible, independientemente de su uso.

Del tercero en espera, hay que repartirlo entre la CPU y la GPU en la mayoría de los casos. El uso de la CPU es fácil de cuantificar mirando el Monitor de actividad, el uso de la GPU lo hace menos, especialmente si terminas ejecutando un código que usa OPEN CL y empuja las tareas de la CPU en tu GPU ...

Creo que, anecdóticamente, los teléfonos con Android suelen gastar aproximadamente el 60% de la batería solo en la pantalla.

En resumen, no creo que sea realmente factible, e incluso si lo fuera, no sería lo más importante de monitorear. Me interesaría más saber si reducir el brillo de la pantalla a un 25%, por ejemplo, me daría X minutos adicionales, que si saliera, por ejemplo, DropBox ...

    
respondido por el stuffe 16.08.2011 - 16:49

Lea otras preguntas en las etiquetas