Comment afficher une liste des processus en cours d'exécution sur iPhone ou iPad

Contrairement aux systèmes d'exploitation de bureau, iOS et iPadOS n'offrent aucun moyen natif d'examiner les processus exécutés sur l'iPhone et l'iPad. L' App Store est également dépourvu d'applications qui peuvent vous aider à vérifier le fonctionnement interne de votre appareil.

Cependant, si vous avez accès à un Mac , vous pouvez afficher une liste des processus en cours d'exécution sur votre iPhone ou iPad. Vous avez juste besoin de Xcode .

Installer Xcode sur votre Mac

Xcode est un environnement de développement intégré ( IDE ) qui facilite la création de logiciels pour les appareils Apple . Il comporte un outil appelé Instruments que vous pouvez utiliser pour afficher une liste des processus en cours d'exécution sur votre iPhone ou iPad. Vous n'avez pas besoin d'être développeur, ni même de payer, pour l'utiliser.  

Xcode est disponible en téléchargement gratuit sur l' App Store du Mac . Cependant, vous devez disposer d'un Mac exécutant macOS 11.3 Big Sur ou version ultérieure pour le télécharger et l'utiliser. Une installation Xcode nécessite également au moins 12 Go de bande passante et d'espace disque, vous pouvez donc libérer de l'espace de stockage sur votre Mac(free up storage space on your Mac) avant de continuer.

Ouvrez l'App Store, recherchez Xcode et sélectionnez le bouton Obtenir(Get) ou Télécharger(Download) pour installer Xcode . Selon la vitesse de votre connexion Internet, cela peut prendre quelques heures ou plus.

Configuration des instruments Xcode

Une fois que vous avez téléchargé et installé Xcode, suivez les étapes ci-dessous pour afficher une liste des processus en cours d'exécution sur votre iPhone ou iPad.

1. Ouvrez le Launchpad du Mac et sélectionnez Xcode .

2. Sélectionnez Xcode dans la barre de menus du Mac, pointez sur Ouvrir l'outil de développement(Open Developer Tool) et choisissez l'option intitulée Instruments

Cela devrait charger Xcode Instruments . Il s'agit d'un analyseur et d'un visualiseur de performances qui vous permet d'enregistrer l'activité liée au processeur d'un iPhone ou d'un iPad (ainsi qu'une foule d'autres choses que nous ne couvrirons pas ici).

3. Connectez votre iPhone ou iPad via USB à votre Mac . Ensuite, déverrouillez l'appareil iOS ou iPadOS et appuyez sur Faire confiance(Trust ) (si vous ne l'avez pas déjà connecté au même Mac ).

4. En haut à gauche de la fenêtre Instruments , ouvrez le menu à côté de Choisir un modèle de profilage pour. (Choose a profiling template for. )Ensuite, pointez sur [Votre nom] iPhone([Your Name] iPhone) ou iPad et sélectionnez Tous les processus(All Processes) .

Remarque :(Note:) Si votre iPhone ou iPad apparaît grisé ou « Hors ligne(Offline) », déconnectez-le et reconnectez-le à votre Mac . S'il continue d'apparaître ainsi, retirez l'appareil, redémarrez votre Mac et répétez les étapes ci-dessus.

5. Choisissez l'icône intitulée Moniteur d'activité(Activity Monitor) et sélectionnez Choisir(Choose) .

6. Sélectionnez le bouton Enregistrer(Record) dans le coin supérieur gauche de la fenêtre. Cela devrait inciter Instruments à enregistrer et à afficher l'activité du processeur(CPU) de votre iPhone ou iPad .

Remarque :(Note: ) Les instruments peuvent sembler se figer dès que vous sélectionnez le bouton Enregistrer . (Record)C'est un comportement normal et dure généralement jusqu'à une minute.

Affichage des processus dans Xcode Instruments

Le moniteur d'activité(Activity Monitor) dans Instruments affichera la charge du processeur(CPU) de votre iPhone ou iPad dans un format visuel, ainsi qu'une liste des processus en cours d'exécution vers le bas de la fenêtre. Si vous ne voyez pas ce dernier, appuyez sur Commande(Command) + 1 pour passer à Live Processes .

Les colonnes Process ID et Process Name vous aident à distinguer les processus. Des colonnes supplémentaires telles que % CPU , Memory et CPU Time vous permettent de déterminer l'utilisation du CPU , la consommation de mémoire et le temps d'exécution total pour chaque processus. Vous pouvez trier les processus en sélectionnant la colonne appropriée. Par exemple, si vous souhaitez vérifier les processus qui consomment le plus de ressources CPU , sélectionnez la colonne % CPU

La majorité des processus sont cryptiques et reflètent les fonctionnalités du système de base dans iOS et iPadOS. Par exemple, bluetoothd est le processus derrière le démon Bluetooth , qui est le composant qui gère les périphériques Bluetooth . Si vous souhaitez identifier ou en savoir plus sur un processus spécifique, Google est votre ami.

Cependant, vous en reconnaîtrez rapidement quelques-unes, telles que les applications qui s'exécutent sur votre iPhone ou iPad, par exemple, Firefox est le processus principal associé à Mozilla Firefox

Commencez(Start) à utiliser votre appareil iOS ou iPadOS et vous verrez le pic de consommation de CPU et de mémoire pour les services et applications associés. Les applications à fermeture forcée (plus à ce sujet plus tard) supprimeront les processus pertinents de la liste.

Vous pouvez également surveiller un processus spécifique en Ctrl-cliquant et en sélectionnant l' option Ajouter [Processus] en tant que filtre détaillé . (Add [Process] as a Detail Filter)Ou, vous pouvez saisir plusieurs ID(IDs) de processus (consultez la colonne ID de processus ) dans la (Process ID)zone Filtre détaillé(Detail Filter) en bas à gauche de la fenêtre pour les afficher séparément du reste des processus.

Une fois que vous avez terminé de vérifier les processus sur votre iPhone ou iPad, sélectionnez l' icône Arrêter(Stop) en haut à gauche de la fenêtre Instruments . Vous pouvez ensuite choisir de sauvegarder l'activité enregistrée ( Fichier(File) > Enregistrer(Save As) sous) avant de quitter Xcode.

Dépannage d'un iPhone ou d'un iPad

L'utilisation de Xcode pour afficher une liste des processus en cours d'exécution sur un iPhone ou un iPad peut également vous aider à dépanner votre appareil. Par exemple, si vous rencontrez des blocages et des plantages réguliers, vous pourrez peut-être repérer l'application ou le service système à l'origine du problème. Vous pouvez ensuite effectuer les correctifs suivants sur votre iPhone ou iPad pour résoudre les problèmes courants.

Applications forcées à quitter(Force-Quit Apps)

Si une application semble toujours exploiter au maximum le CPU , la mémoire ou les deux, votre première action devrait être de forcer la fermeture. Pour ce faire, ouvrez le sélecteur d' applications(App Switcher) (balayez vers le haut depuis le bas de l'écran ou double-cliquez sur le bouton Accueil(Home) ) et supprimez l'application de l'écran. 

Dans Xcode Instruments , vous remarquerez que l'action arrête effectivement le processus concerné. Suivez(Follow) en relançant l'application depuis l' écran d'accueil(Home Screen) .

Mettre à jour les applications(Update Apps)

Les mises à jour de l' application(App) sont accompagnées de nombreuses corrections de bogues et d'améliorations des performances. Si le problème persiste, ouvrez l' App Store et recherchez l'application. S'il y a une mise à jour, vous verrez un bouton Mettre(Update) à jour sur lequel vous pouvez appuyer pour la mettre à jour. 

Désactiver l'actualisation de l'application en arrière-plan(Disable Background App Refresh)

Si Instruments affiche une application utilisant beaucoup de ressources CPU et de mémoire même lorsque vous ne l'utilisez pas activement, essayez de l'empêcher de s'exécuter en arrière-plan. 

Pour ce faire, ouvrez l' application Paramètres(Settings) , faites défiler l'écran, sélectionnez l'application en question et désactivez le commutateur à côté de Actualisation de l'application en arrière(Background App Refresh) -plan . 

Redémarrez l'iPhone ou l'iPad(Restart iPhone or iPad)

Le redémarrage d'un iPhone ou d'un iPad peut corriger les processus système malveillants et les fuites de mémoire. Par exemple, si Xcode Instruments affiche une utilisation très élevée du processeur(CPU) ou de la mémoire pour plusieurs applications et processus système (sans raison explicable), ouvrez l' application Paramètres(Settings) et sélectionnez Général(General) > Arrêter(Shut Down) pour éteindre l'appareil. Ensuite, attendez 30 secondes et maintenez le bouton latéral(Side) enfoncé pour le redémarrer.

Mettre à jour le logiciel système(Update the System Software)

La mise à jour d'iOS et d'iPadOS résout les problèmes avec le logiciel système en général. Si vous n'avez pas encore mis à jour votre iPhone ou iPad depuis un certain temps, ouvrez l' application Paramètres(Settings) et sélectionnez Général(General) > Mise( Software Update) à jour logicielle pour rechercher et installer les dernières mises à jour. Si vous rencontrez des problèmes, découvrez comment réparer les mises à jour bloquées sur iPhone et iPad(fix stuck updates on iPhone and iPad) .

Réinitialiser tous les réglages(Reset All Settings)

La réinitialisation de tous les paramètres de votre iPhone ou iPad résout les problèmes causés par des paramètres en conflit. Si Xcode Instruments continue d'afficher une activité élevée, ouvrez l' application Paramètres(Settings) et sélectionnez Général(General) > Transférer ou Réinitialiser l'iPhone(Transfer or Reset iPhone) > Réinitialiser(Reset) > Réinitialiser tous les paramètres(Reset All Settings) .

Si cela ne fait rien, la prochaine étape logique consiste à effacer et à réinitialiser votre iPhone ou iPad aux paramètres d'usine(erase and reset your iPhone or iPad to factory defaults) .

Fonctionnement interne

Xcode fournit une excellente fenêtre sur la liste des processus qui font fonctionner votre iPhone ou iPad et aide même au dépannage. Certes, la configuration de l' IDE sur votre Mac prend du temps et nécessite une grande quantité d'espace disque. Mais si vous avez la patience et le stockage à revendre, cela peut être un exercice étonnamment amusant.



About the author

Un téléphone est l'un des outils les plus polyvalents qu'une personne puisse posséder et utiliser. Il est permis aux gens de communiquer avec les autres, d'accéder à Internet et de faire beaucoup d'autres choses. Avec un iPhone ou un appareil Android, vous pouvez même regarder des vidéos et télécharger de la musique. Un téléphone est également idéal pour prendre des photos, surfer sur le Web, écouter de la musique, etc.



Related posts