7 votes

IPhone - Chaud, utilisation étrange du processeur

J'ai un problème vraiment étrange avec mon iPhone. J'avais un iPhone 6 et soudain je remarquais que le boîtier arrière était très chaud et que la batterie se déchargeait à un rythme excessif. J'ai une application appelée System Status Pro qui montre l'utilisation du CPU. Lorsque le problème est survenu, l'utilisation du CPU fluctuait autour de 20-30%. J'ai pensé que iOS était occupé à faire des choses, mais la batterie continuait à se décharger rapidement (c'est-à-dire de 100% à vide en une heure environ). J'ai redémarré de force le téléphone et tout est revenu à la normale. L'utilisation du CPU est en moyenne de 3 à 5% sans aucune application en cours d'exécution.

Ce problème a continué à se produire de manière aléatoire. Je pouvais rester une semaine sans problème, puis il se produisait 3 fois en une journée.

Mes investigations jusqu'à présent:

  1. Le problème n'est pas lié au matériel de mon téléphone. J'ai mis à niveau vers un iPhone 8 (en restaurant mes données à partir d'une sauvegarde) et le problème a continué
  2. L'application batterie dans les Paramètres, qui montre l'utilisation du CPU de chaque application, ne montre pas une application particulière causant l'utilisation
  3. Le rafraîchissement des applications en arrière-plan est désactivé
  4. Aucun service Apple évident (comme la sauvegarde iCloud) ne fonctionne au moment de l'utilisation élevée du CPU
  5. Lorsque le problème survient, l'utilisation du CPU est toujours de 20-30%. Jamais plus, jamais moins
  6. Cela ne dépend pas de la version d'iOS
  7. Le téléphone n'est pas piraté/jailbreaké
  8. Le téléphone n'a pas de certificats d'entreprise installés (qui permettraient des applications non approuvées par l'App Store)
  9. L'utilisation élevée du CPU continue sans applications en cours d'exécution (double-cliquer sur le bouton principal ne montre aucune application en cours d'exécution)
  10. La seule solution est de redémarrer le téléphone et généralement un seul redémarrage le résout, même si parfois cela revient et un autre redémarrage est nécessaire, parfois même un troisième redémarrage. Mais le redémarrage résout toujours le problème finalement
  11. J'ai 15 Go de libre sur les 64 Go de stockage du téléphone
  12. Je réalise que je pourrais réinitialiser le téléphone. C'est mon dernier recours et je veux l'éviter

Est-ce que quelqu'un a déjà connu quelque chose de similaire?

Est-ce que quelqu'un sait comment je peux voir l'utilisation du CPU à un niveau plus granulaire, en identifiant idéalement l'utilisation du CPU de chaque processus individuel?

Merci d'avance pour tout conseil!

5voto

Chris Driver Points 181

J'ai enfin trouvé le problème!

C'était un jeu iPhone appelé Minesweeper qui fonctionne sous forme de widget dans le Centre de notifications/Vue Aujourd'hui. Je suppose que pour être dans le Centre de notifications/Vue Aujourd'hui en tant que widget, il doit être en cours d'exécution, pourtant il n'était pas répertorié comme une application en cours d'exécution lorsque j'ai double-cliqué sur le bouton principal.

Je ne sais pas pourquoi Minseweeper provoquait une forte utilisation du CPU ou pourquoi cela se produisait de manière aléatoire, mais dès que j'ai supprimé Minesweeper, le problème a disparu.

La seule raison pour laquelle j'ai découvert la cause du problème était parce que j'étais dans l'application Batterie dans les paramètres et j'ai tapé par hasard sur une section du graphique du niveau de la batterie et cela a montré l'activité de l'application pour ce moment précis. Minesweeper était là à 30% d'utilisation et je n'avais pas joué à ce jeu depuis des mois.

J'espère que cette solution aidera quelqu'un quelque part!

0voto

Jim Grisham Points 443

Analyse / Classification des photos

Un autre problème courant avec cela, si vous avez des photos stockées sur votre appareil, est le photoanalysisd qui analyse vos photos et les traite pour les recherches. Cela permet de rechercher par exemple :

  • visages (la détection des visages nécessite l'analyse de chaque photo)
  • objets (par exemple, ‘chien’, ‘voiture’, ‘personne’, ‘arbre’)

Apparemment, Apple met à jour / améliore ces routines d'analyse de temps en temps; c'est peut-être l'une des raisons pour lesquelles un appareil est très occupé dans les heures et les jours suivant l'installation des mises à jour iOS.

Étant donné que photoanalysisd fonctionne sur l'appareil lui-même, il peut fonctionner indépendamment de l'utilisation de ‘Photos iCloud’,.


Indexation de contenu

L'indexation / la réindexation ‘Spotlight’/‘Siri’ peut avoir des effets similaires. C'est souvent perceptible pour les utilisateurs qui utilisent l'application iOS intégrée ‘Mail’ et qui ont de nombreux milliers de messages dans leurs boîtes de réception.

Cela peut être désactivé pour chaque application dans la section ‘Siri’ de l'application Réglages iOS.

Ces index sont également susceptibles d'être restructurés (ou entièrement reconstruits) après les mises à jour iOS. (La base de données iMessage est également souvent restructurée pour prendre en charge de nouvelles fonctionnalités, mais même avec une très grande archive de messages, cela ne prendrait probablement qu'une minute ou deux.)


Applications bien intentionnées qui consomment des ressources

iOS Safari, par exemple, semble essayer de garder en mémoire / ‘actifs’ autant d'onglets qu'il le peut. En pratique, cela peut souvent entraîner la fermeture forcée de Safari (ou d'une autre application) en arrière-plan, ce qui interfère avec le multitâche (et entraîne une utilisation encore plus élevée du processeur lorsque ces applications doivent être démarrées à froid... au lieu de simplement les réveiller d'un état d'attente/d'hibernation).

[Pour être juste, cela avait probablement beaucoup plus de sens vers 2012, lorsque la plupart des pages Web n'utilisaient pas beaucoup, voire pas du tout, de javascript après le rendu initial de la page, et lorsque les restrictions de sécurité du navigateur n'empêchaient pas le partage de contenu mis en cache entre des onglets similaires. Le paysage web en 2022 est vraiment très différent.]


Fichiers de rapports d'analyse

Enfin, bien que cela ne soit pas très convivial à lire, les rapports d'analyse disponibles dans la section ‘Confidentialité->Analyse & améliorations->Données de l'analyse’ de l'application Réglages iOS peuvent parfois fournir des informations. Plus précisément, ceux de types :

  • spindump - l'interface d'une application est restée gelée pendant plus d'un certain nombre de secondes et a été automatiquement ‘tuée’/quittée par iOS lui-même
  • cpu_resource pour des applications spécifiques, par exemple analytics.cpu_resource, MobileSafari.cpu_resource, ou photoanalysisd.cpu_resource - une application spécifique a dépassé les utilisations de CPU prédéfinies (c'est-à-dire plus de 50% du CPU pendant 180 secondes)
  • Les rapports JetsamEvent surviennent lorsque qu'une application a été fermée par iOS pour libérer de la RAM… si cette application est configurée pour s'exécuter en arrière-plan, son redémarrage pourrait entraîner une augmentation de l'utilisation du CPU
  • runningboardd - inconnu, mais semble contenir des données qui pourraient être utiles pour une analyse plus poussée
  • NomDeLApplication.wakeups_resource - semble être enregistré lorsqu'une application dépasse ‘une limite de 150 réveils par seconde sur 300 secondes’
  • xp_amp_app_usage_dnu semble contenir des données sur les applications que vous n'avez pas récemment utilisées, ce qui pourrait être utile pour cibler correctement les applications pour votre appareil spécifique

Chacun de ces fichiers individuels peut être copié hors de l'appareil en utilisant l'icône ‘Partager’, ou téléchargé en masse via certains outils Apple (comme ‘Apple Configurator 2’, si je me souviens bien).


Peut-être qu'au moment de l'arrivée d'iOS/iPadOS 19, Apple fournira enfin une véritable application ‘Monitor d'activité’ native à la manière de macOS!

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X