Quali sono i dettagli tecnici alla base di come una batteria consumata rallenta l'iPhone 6?
Perché sostituire la batteria con una nuova risolve il problema? È iOS a fare il throttling o sono le limitazioni fisiche dell'hardware?
Quali sono i dettagli tecnici alla base di come una batteria consumata rallenta l'iPhone 6?
Perché sostituire la batteria con una nuova risolve il problema? È iOS a fare il throttling o sono le limitazioni fisiche dell'hardware?
Risposta breve
Per rispondere alle tue domande:
Risposta lunga
Ci sono momenti in cui un dispositivo (come un iPhone) necessita di un improvviso scoppio (o picco) di potenza per eseguire un determinato compito.
Quando ciò accade, la fonte di energia deve essere in grado di fornire la quantità di corrente richiesta dal dispositivo, ma nel caso di batterie obsolete 1 , spesso non riescono a soddisfare questa richiesta. Se ciò accade, un iPhone potrebbe spegnersi improvvisamente per proteggersi dai danni (questo è simile a come il controller di gestione del sistema (SMC) di un computer Mac può entrare per proteggere il tuo Mac dai danni in determinati scenari).
Ciò che Apple stava tentando di fare era affrontare questo problema perché iOS determinava quando una batteria non era più in grado di soddisfare un determinato livello di picco di corrente. Dopo aver effettuato questa determinazione, iOS rallenta l'iPhone in modo che funzioni al di sotto della sua capacità effettiva.
Ad esempio, facendo girare la CPU più lentamente limita la potenza assorbita dalla batteria. Questo a sua volta riduce la quantità di energia richiesta e quindi impedisce una situazione in cui l'iPhone si spegne in modo casuale sugli utenti.
Apple ha adottato questo approccio alla fine del 2016, dopo aver ricevuto numerosi rapporti dagli utenti dei propri iPhone che si chiudevano a caso. Una volta stabilito che la causa nella maggior parte delle situazioni era una batteria che invecchia, hanno incluso questa "funzione" in iOS quando ha rilasciato l'aggiornamento iOS 10.2.1.
1 A rigor di termini, un arresto casuale potrebbe verificarsi anche quando un iPhone viene utilizzato in condizioni di freddo o quando una batteria perfettamente funzionante è abbastanza scarica. Tuttavia, nella grande maggioranza dei casi questo problema è sorto a causa dell'invecchiamento delle batterie.