L'iPhone ferme-t-il les programmes en arrière-plan s'il manque de mémoire ou de batterie?
la source
L'iPhone ferme-t-il les programmes en arrière-plan s'il manque de mémoire ou de batterie?
Il existe deux façons d'aborder cette question.
Du point de vue de l'utilisateur final, la réponse est non. Quoi que vous fassiez, l'application reviendra au même état qu'elle était auparavant, sauf si vous la fermez depuis l'interface de commutation.
Techniquement: oui. Lorsque l'appareil manque de RAM, il gèle l'état de l'application de la RAM vers le stockage principal (flash). Lorsque vous reprenez, il charge l'état du flash dans la RAM, puis reprend. Cela est censé se produire assez rapidement et de manière suffisamment transparente pour ne pas être distingué, mais vous pouvez parfois remarquer que la reprise prend un peu plus de temps si vous avez chargé plusieurs autres applications entre-temps (et donc poussé l'application hors de la RAM).
Ils ne sont pas vraiment «en mémoire», plus comme mis en cache sur le disque si et quand cela est nécessaire. De nombreuses applications n'utilisent même pas le multitâche ou ne sont pas configurées pour cela. Lorsque vous changez, l'application ferme en fait.
Le fait d'être dans la barre des tâches ne garantit pas qu'il soit réellement en mémoire, en cours d'exécution active, ou les deux. L'OS gère cela.
Non. Même le redémarrage, la mise hors tension et la mise sous tension complètes ne supprimeront pas les applications d'arrière-plan de la mémoire. Selon Apple Geniuses, vous devez supprimer manuellement les applications de la barre des tâches.