Alors, vous venez d’acheter une toute nouvelle machine Apple ? C’est la machine la plus rapide de la gamme avec le maximum de RAM que vous pourriez vous permettre.
Et même cela n’empêche pas OS X de vous lancer cette icône de ballon de plage agaçante juste au moment où vous êtes dans votre phase la plus productive de la journée ?
Si la réponse est oui, lisez la suite !
Mac OS X est normalement un très bon système d’exploitation multi-tâches, mais comme tous les systèmes d’exploitation, OS X a aussi ses limites et bien qu’il essaie d’utiliser au maximum la RAM et la puissance CPU à sa disposition (et plusieurs cœurs, si vous êtes à l’aide d’une application compatible Grand Central), il y aura toujours des moments où vous devrez affronter le ballon de plage.
Toutes les générations actuelles de Mac sont livrées avec une quantité assez généreuse de RAM, donc manquer de RAM n’est pas un réel problème et si une application a encore besoin d’utiliser plus de RAM qu’un certain seuil, les routines de swap et de gestion de la mémoire du système d’exploitation entrent en jeu. gérer ce.
Les cycles CPU, en revanche, sont toujours en nombre insuffisant. Si vous aimez la création ou l’édition multimédia, vous savez ce que je veux dire.
Alors, quelles sont exactement vos options lorsqu’une application que vous exécutez commence à consommer le CPU comme s’il n’y avait pas de lendemain ?
Eh bien, la première option est assez simple. Trouvez l’application errante et fermez-la. Vous pouvez trouver l’utilisation du processeur de toutes les applications en consultant le moniteur d’activité.
Pour tuer une application, sélectionnez-la simplement et cliquez sur le bouton Rouge Quitter le processus. Rien de plus simple que ça !
Le seul problème avec cette approche est que vous perdez toutes les tâches que vous faisiez dans cette application et qu’il n’y a vraiment aucun moyen de les récupérer à moins que l’application elle-même ne dispose d’une fonctionnalité pour enregistrer vos tâches et les reprendre.
Mais, il s’avère qu’il existe une autre façon de traiter ce problème.
Mac OS X fournit une méthode par laquelle vous pouvez « mettre en pause » une application au lieu de la quitter, puis plus tard, lorsque vous souhaitez y revenir, continuez à exécuter l’application exactement à l’endroit où vous l’avez laissée.
La première chose dont vous auriez besoin est l’identifiant de processus (PID) du processus particulier que vous souhaitez suspendre. Il s’agit du nombre indiqué dans la première colonne de la fenêtre du moniteur d’activité. Notez ce numéro. Nous l’utiliserons très bientôt.
Lancez maintenant l’application Terminal (à partir du dossier Applications-> Utilitaires) et utilisez la commande kill comme indiqué dans la capture d’écran ci-dessous
La plupart des gens pensent que la commande Kill n’est utilisée que pour tuer un processus sur les systèmes basés sur Unix. Mais le fait est que cette commande peut être utilisée pour envoyer n’importe quel signal défini par le système d’exploitation à une application et STOP est l’un de ces signaux définis par Mac OS X. Ce qu’il fait, c’est qu’il arrête (ou interrompt) toutes les tâches exécutées par les applications et lui enlève le contrôle du processeur. Vos tâches sont toujours conservées en mémoire et sont en sécurité.
Vous pouvez vérifier l’état du processus dans le moniteur d’activité et il devrait maintenant consommer 0% du processeur.
Lorsque vous avez terminé votre travail et que vous souhaitez revenir au processus en pause, utilisez simplement la même commande kill pour transmettre un autre signal, CONT cette fois, au processus en utilisant le même PID que vous avez utilisé précédemment.
C’est ça. Vous avez réussi à mettre en pause et à redémarrer un processus sur Mac OS X. Vous pouvez maintenant continuer votre travail comme si de rien n’était.
Cet article est-il utile ? Oui Non