2018 MacBook Pro con una durata della batteria molto scarsa (4 ore) con utilizzo della luce

0

Ho acquistato un nuovo MacBook Pro 2018 15 "con Touch Bar un paio di settimane fa. Fino ad ora la sua durata della batteria è stata pessima, raggiungendo lo 0% dopo meno di 4 ore di utilizzo molto leggero (solo la navigazione sul Web).

Ho deciso di testare la durata della batteria oggi facendo aprire le mie normali applicazioni (Safari, Firefox e poche altre) e lasciando semplicemente che il MBP si sedesse sulla mia scrivania. Vorrei sottolineare che non ci sono assolutamente programmi intensivi in esecuzione di sorta ; solo un paio di browser web e cose come iMessage.

A prima vista, mi dice al 100% di addebito che ho 2:07 rimanenti .

Circa 20 minuti dopo, ho controllato nuovamente che è già carico fino al 90% con 3:36 rimanenti.

Altri 10 minuti più tardi, è ridotto all'85% con 3:04 rimanenti .

Dopo 3 ore e 46 minuti, il livello della batteria ha raggiunto lo 0% e la macchina è andata a dormire forzatamente.

Considerando che la durata della batteria pubblicizzata da Apple è di 10 ore, trovo estremamente sconcertante che il mio MBP abbia meno di 4 ore di durata della batteria senza fare altro che sedersi sulla mia scrivania con un paio di browser web aperti sullo sfondo. Durante questo test, c'erano solo nove schede aperte tra i due browser e contenevano solo siti banali come Wikipedia e Gmail.

Qualcun altro ha riscontrato problemi con la durata della batteria sugli MBP 2018? Se ti stai avvicinando alle 10 ore pubblicizzate, che tipo di attività stai facendo?

UPDATE:

Dopo ulteriori test con gfxCardStatus, sembra che avere un programma che utilizza Java aperto in background costringa la scheda grafica a rimanere all'opzione discreta ad alte prestazioni. C'è qualche soluzione alternativa per questo? È frustrante dover chiudere un sacco di applicazioni ogni volta che esco, in modo che la mia batteria duri per tutto il giorno.

    
posta mikario 07.08.2018 - 05:20
fonte

1 risposta

3

Considerando la tua domanda aggiornata che il tuo problema è che l'esecuzione di un programma Java costringe la GPU attiva attiva a scaricare la batteria:

Questo è un bug noto con alcune versioni precedenti di Java e JavaFX. Aggiorna il tuo Java alla versione più recente per vedere se questo risolve questo problema (vedi java bug JDK-8132775 e JDK-8041900).

Se ancora non lo risolve, trova l'applicazione incriminata e apri il suo pacchetto di applicazioni. All'interno troverai un file Info.plist, che dovrai modificare per aggiungere la chiave:

NSSupportsAutomaticGraphicsSwitching

la chiave dovrebbe essere un valore booleano impostato su true.

Questo dovrebbe risolvere il problema se l'applicazione utilizza una versione sufficientemente nuova di Java.

Se non sei sicuro di farlo, segnala il comportamento della GPU come un bug per lo sviluppatore di app e indicalo su NSSupportsAutomaticGraphicsSwitching. Spero che pubblicheranno un aggiornamento per risolvere il problema.

Se il tuo programma Java non viene fornito come .app ma è invece un file jar vuoto, dovrai prima convertirlo in un'app. Utilizzare lo script jar2app per convertirlo in un'app, quindi utilizzare le istruzioni sopra riportate per aggiungere la chiave NSSupportsAutomaticsGraphicsSwitching. Scarica jar2app da qui:

link

    
risposta data 07.08.2018 - 11:37
fonte

Leggi altre domande sui tag