Le app di chiusura forzate hanno qualche vantaggio sui dispositivi iOS?

8

Ho ottenuto risposte miste da vari siti Web e persone riguardo a questa domanda, e volevo metterlo in evidenza per tutti voi per rispondere una volta per tutte.

La domanda è, forza forzare le app di chiusura, (ovvero, fare doppio clic sul pulsante Home, quindi scorrere su di esse), avere alcun beneficio per la batteria o le prestazioni generali di un iPhone o qualsiasi altro dispositivo iOS?

    
posta Munesawagi 09.05.2016 - 17:26
fonte

5 risposte

6

C'è stato molto dibattito e discussione attorno a questo argomento. Credo che sia stato utile per iOS nei giorni v3 e v4 ma ora non lo è.

Craig Federighi è persino uscito di recente dicendo che non è necessario e non aumenta la durata della batteria. Apple ha incorporato nella gestione della memoria il momento giusto per sospendere e / o uccidere un'applicazione quando necessario. L'unica volta che devi forzare la chiusura di un'app è se non risponde.

    
risposta data 09.05.2016 - 18:07
fonte
4

In una circostanza, un arresto forzato può avere un vantaggio per iOS che supera il costo di una maggiore elaborazione necessaria per ripulire il processo, riavviarlo ed eliminare tutti i file che sono nella cache / aperti.

L'aspetto negativo è che le app non vengono eseguite in background, quindi quando si passa a una nuova app o al trampolino di lancio / all'elenco di icone / schermata di blocco - iOS ha già interrotto / sospeso / svuotato tutte le attività del file system per l'app.

Segnala a un'applicazione bloccata che è necessario reinizializzarsi completamente da zero, ignorando qualsiasi stato salvato o risultati memorizzati nella cache. Segnala ad Apple sotto forma di rapporto di crash (e facoltativamente allo sviluppatore) alcuni breadcrumb esattamente dove l'app era nel codice quando è stato "ucciso" dall'utente.

  • In termini di prestazioni - le app che escono forzatamente rendono iOS e l'app peggiori - in modo molto più misurabile in molti casi.
  • In termini di durata della batteria - le app che smettono di forzare fanno sì che iOS e la durata della batteria peggiorino in modo misurabile .

Consideralo come un intervento chirurgico - stai facendo danni evidenti a breve termine - a meno che tu non sia sicuro che sia necessario un intervento chirurgico, non subire il colpo di performance e forzare l'uscita.

    
risposta data 11.05.2016 - 04:46
fonte
3

Ultimamente questo argomento è di nuovo un elemento caldo. Credo fermamente che sia inutile forzare le app di smettere sui dispositivi iOS. È utile solo riavviare le app quando si arrestano in modo anomalo. Qui maggiori informazioni.

9to5Mac:

It's been a long-standing belief in some circles that using the multitasking feature of iOS to force quit apps can help save an iPhone's battery life, or improve the speediness of the software when the smartphone becomes slow.

Earlier in the week, an iPhone user decided to email Apple CEO Tim Cook to put the issue to bed once and for all, and instead got a reply from Craig Federighi, Apple's senior VP of Software Engineering (via 9to5Mac).

Email Conversation

Qui, dal documento di supporto ufficiale sul forzare la chiusura delle applicazioni, è il consiglio di Apple su quando utilizzare questa funzione:

When you double-click the Home button, your recently used apps appear. The apps aren’t open, but they’re in standby mode to help you navigate and multitask. You should force an app to close only when it’s unresponsive.

MacDailyNews cita un'e-mail del 2010 da Steve Jobs:

Just use [iOS multitasking] as designed, and you’ll be happy. No need to ever quit apps.

Nel caso in cui non si creda al vicepresidente senior di Apple per il software, alla documentazione di supporto ufficiale di Apple o a Steve Jobs, ecco alcuni altri articoli che indicano come questa abitudine sia effettivamente dannosa per la durata della batteria dell'iPhone:

risposta data 05.08.2017 - 21:34
fonte
0

In teoria, sì. Le app in esecuzione sullo sfondo consumano memoria (i loro thread esistono ancora ed è per questo che puoi vederli elencati quando fai doppio clic sul pulsante Home), e quindi consumano la batteria.

Ma praticamente, non proprio. iOS fa un buon lavoro sulla gestione della memoria, e le app in esecuzione in background consumano solo una piccola quantità di memoria. E se altre app in esecuzione in primo piano (in esecuzione attiva e gli utenti stanno interagendo con loro) hanno bisogno di più memoria, il sistema iOS può terminare le app in background ed eliminare la memoria. Il motivo per cui a volte la chiusura forzata di un'app sembra risparmiare memoria / durata della batteria è perché, alcune app potrebbero richiedere di eseguire attività a esecuzione prolungata anche in esecuzione in background, allo scopo, ad esempio, di recuperare in background, periodicamente la sincronizzazione dei dati, ecc. (nota che non tutte le app lo fanno). Ma puoi disabilitarli configurando Aggiornamento app in background in Impostazioni - > Generale.

Quindi, in sintesi, per un'app che non sta facendo molto quando è in background, forzare la chiusura non produrrà benefici evidenti.

    
risposta data 09.05.2016 - 20:29
fonte
-1

Ho scoperto che terminare l'app di Facebook, in particolare, può far risparmiare tempo alla batteria. Dopo aver verificato il suo utilizzo nella sezione della batteria (Impostazioni > Batteria > Ora), non posso fare a meno di convincermi che non sta giocando bene.

    
risposta data 09.05.2016 - 18:44
fonte

Leggi altre domande sui tag