Voir quels sont les processus en cours dans le cadre d'iOS

iOS ne dispose pas d'un moniteur d'activité ou d'un gestionnaire de tâches comme le font les Macs de bureau sous OS X, mais si vous souhaitez voir quelles applications et quels processus fonctionnent en arrière-plan d'un iPhone, d'un iPad ou d'un iPod touch, vous pouvez le faire en utilisant quelques méthodes différentes. Pour la plupart des utilisateurs, il suffit de montrer la barre multitâche, mais les curieux peuvent aussi révéler les processus au niveau du système en utilisant des méthodes alternatives avec une application tierce ou, pour les utilisateurs qui ont jailbreaké leurs appareils, la ligne de commande.

1 : Le gestionnaire de tâches de base d'iOS

Presque tous les utilisateurs d'iOS connaissent probablement déjà le gestionnaire de tâches, auquel on accède en double-cliquant sur le bouton "Home". La rangée d'icônes en bas montre les applications en cours d'exécution en arrière-plan, et vous pouvez les retourner à gauche ou à droite pour en voir d'autres.

Le gestionnaire de tâches ne montre que des applications, et si vous espériez quelque chose d'un peu plus spécifique ou technique, vous devrez vous tourner vers une autre solution d'une tierce partie.

2 : Utiliser une application de processus comme DeviceStats

DeviceStats est une application tierce gratuite qui n'est peut-être pas la plus belle du monde, mais elle fonctionne pour vous montrer quels sont les processus actifs en arrière-plan d'un appareil iOS, y compris les démons et les tâches de fond.

En lançant DeviceStats sur un iPad, un iPhone ou un iPod touch, vous verrez apparaître une variété d'onglets et d'options, mais ce qui nous intéresse, c'est l'onglet "Processus", qui portera également un badge rouge indiquant le nombre total de processus en cours.

En faisant défiler la liste, vous devriez voir apparaître des noms familiers d'applications que vous avez ouvertes, comme Appareil photo, Calculatrice, Vidéos, Photos, Préférences, Musique, etc... et vous verrez également apparaître de nombreuses tâches qui sont des processus de fond, des tâches système et des démons.

Rien de ce qui est répertorié dans DeviceStats n'est directement actionnable par l'application elle-même, ce qui signifie que même si vous identifiez un processus, vous ne pouvez rien y faire à moins qu'il ne s'agisse d'une application standard. Les applications standard peuvent être abandonnées comme d'habitude, ou tuées (abandon forcé) par des mesures directes. Il n'y a cependant aucun moyen de tuer ou d'arrêter des démons et des tâches en arrière-plan dans iOS.

3 : Utiliser "top" ou "ps aux" de la ligne de commande - Jailbreak Only

Les utilisateurs qui ont cassé leur appareil iOS en prison peuvent accéder directement à la ligne de commande, soit en utilisant une application comme MobileTerminal, soit en se connectant directement à l'appareil via SSH.

Une fois connecté par la ligne de commande, vous pouvez utiliser la commande "top" ou "ps aux" pour voir tous les processus actifs. "top" fournira une liste actualisée des processus, tandis que "ps aux" affichera un instantané de tous les processus et démons, mais ne mettra pas à jour l'utilisation du CPU ou de la mémoire. Les processus qui ont été identifiés par ps ou top peuvent également être tués directement par la ligne de commande, mais cela peut avoir des conséquences involontaires pour l'iPad, l'iPhone ou l'iPod touch, et provoquer un blocage ou un plantage, nécessitant un redémarrage de l'appareil. Là encore, cette option n'est accessible qu'avec des dispositifs jailbreakés, ce qui la rend assez limitée.

Click to rate this post!
[Total: 2 Average: 4.5]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *