Multitasking su iPhone

8

L'iPhone chiude i programmi in background se esaurisce la memoria o la batteria?

    
posta gsharp 17.08.2010 - 21:35
fonte

3 risposte

5

Ci sono due modi per affrontare questa domanda.

Dal punto di vista dell'utente finale, la risposta è no. Indipendentemente da ciò che fai, l'app tornerà allo stato in cui si trovava in precedenza, a meno che non la richiuda dall'interfaccia di commutazione.

Tecnicamente: sì. Quando il dispositivo funziona a corto di RAM, bloccherà lo stato dell'applicazione dalla RAM alla memoria principale (flash). Quando si riprende, carica lo stato dal flash alla RAM e quindi riprende. Questo dovrebbe accadere in modo sufficientemente rapido e trasparente per essere indistinguibile, ma a volte si può notare che la ripresa richiede un po 'più tempo se nel frattempo sono state caricate diverse altre app (e quindi ha spinto l'app fuori dalla RAM).

    
risposta data 17.08.2010 - 21:50
fonte
3

Non sono realmente "in memoria", più come memorizzati su disco se e quando necessario. Molte app non usano nemmeno il multitasking o non sono configurate per questo. Quando lo si accende, in realtà chiude l'app.

Essere nella barra delle applicazioni non garantisce che sia effettivamente in memoria, in esecuzione attiva o entrambi. Il sistema operativo lo gestisce.

    
risposta data 17.08.2010 - 21:46
fonte
2

No. Anche il riavvio, lo spegnimento completo e l'accensione, non rimuoveranno le applicazioni in background dalla memoria. Secondo Apple Geniuses è necessario rimuovere manualmente le applicazioni dalla barra delle applicazioni.

    
risposta data 17.08.2010 - 21:41
fonte

Leggi altre domande sui tag