Come posso vedere quali processi stanno scaricando la batteria del MacBook in percentuale?

1

I dispositivi Android hanno uno schermo che mostra approssimativamente quali applicazioni e processi stanno utilizzando la batteria, in percentuale.

Mi chiedo, in teoria, che si possa fare su un MacBook? Come pensi che Android determini quei numeri?

    
posta nute 16.08.2011 - 14:01
fonte

2 risposte

4

Direi che ciò che viene realmente misurato è l'utilizzo medio della CPU per applicazione. Successivamente vengono eseguiti alcuni calcoli in background per calcolare in base all'utilizzo della CPU quanti watt / ora vengono consumati per ogni app. Conoscere l'attuale capacità della batteria / carica renderebbe piuttosto banale in termini di calcolo.

Su un computer portatile, analogamente, se un'app sta davvero guidando la tua CPU, la batteria si esaurirà più rapidamente.

Mi consiglia di procurarti qualcosa come iStat Menu che può mostrare l'utilizzo della CPU in tempo reale nel menu bar e un sacco di altre cose. Nello specifico, il monitor CPU in iStat suddivide l'utilizzo della CPU per applicazione.

    
risposta data 16.08.2011 - 14:14
fonte
0

Ricorda che nel complesso i programmi che esegui non raccontano la storia completa di cosa sta utilizzando la batteria. Non riesco a mettere le mani sui parametri di riferimento, ma il software che esegui può rappresentare meno della metà dell'utilizzo. Considera che puoi avviare il tuo laptop e lasciarlo nella schermata di login (supponendo che tu spenga il sonno ecc.) E potrebbe durare 6 ore (guestimo, per esempio un MacBook Air da 11 "). Fai lo stesso e inizia a giocare a Portal 2, e questo potrebbe ridurre solo a 4 ore (aneddotiche, dal mio utilizzo di detto Macbook Air).

Quindi, solo alimentando lo schermo, mantenendo l'alimentazione della memoria (che utilizza la stessa quantità di energia se hai 20Mb o 2 Gb in uso), alimentando le porte, wireless, bluetooth, trackpad capacitivo e così via, usi 2 / 3 ° del tuo succo disponibile, indipendentemente dall'uso.

Nella terza parte, devi ridistribuirla tra CPU e GPU nella maggior parte dei casi. L'utilizzo della CPU è semplice da quantificare guardando in Activity Monitor, l'uso della GPU in misura minore, specialmente se si finisce il codice in esecuzione che usa OPEN CL e spinge le attività della CPU sulla GPU ...

Credo che aneddoticamente i telefoni Android masticino circa il 60% della batteria solo sullo schermo.

Quindi, in breve, non penso che sia davvero fattibile, e anche se fosse non sarebbe la cosa più importante da monitorare. Sarei più interessato a sapere se la riduzione della luminosità dello schermo del 25%, ad esempio, mi desse un extra di X minuti, rispetto alla chiusura di DropBox ...

    
risposta data 16.08.2011 - 16:49
fonte

Leggi altre domande sui tag