Afficher l’ID de processus des onglets et des fenêtres des pages Web individuelles dans Safari pour Mac OS X

Toute personne qui développe à peu près n’importe quoi pour le web sait qu’il peut être difficile de suivre l’utilisation des ressources d’un onglet ou d’une fenêtre spécifique, ou simplement de retrouver un onglet ou une fenêtre erronée, mais Safari sur Mac a un truc caché dans sa manche qui rend les choses beaucoup plus faciles : la possibilité d’afficher les ID de processus web directement dans la page et le titre de l’onglet d’une fenêtre Safari.

Ce paramètre optionnel est destiné aux utilisateurs avancés et aux développeurs qui ont une raison de voir rapidement le PID d’une page web individuelle directement dans la barre de titre d’une fenêtre. Pour tous les autres, il peut être un peu inutile, et une approche plus conviviale est disponible dans les nouvelles versions d’OS X, qui permettent aux utilisateurs de voir l’URL des onglets et fenêtres errants en utilisant une astuce de survol dans Activity Monitor.

Pour obtenir le PID du titre de la page, vous devrez afficher le menu de débogage de Safari si vous ne l’avez pas déjà fait – oui, le menu de débogage est différent du menu standard des développeurs. Le menu Debug doit être activé par la ligne de commande avec une chaîne par défaut, entrez la ligne suivante dans le terminal pour ce faire :

par défaut écrivez com.apple.Safari IncludeInternalDebugMenu 1

Relancez Safari et vous constaterez que le menu « Debug » est maintenant visible, maintenant pour activer l’option de visibilité du titre de la page PID il suffit de faire ce qui suit :

  • Descendez le menu Debug nouvellement visible et allez à « Drapeaux divers »
  • Sélectionnez « Afficher les ID de processus Web dans les titres de page »
  • Le changement est immédiat et vous verrez instantanément un ID de processus à côté d’un titre de page web pour chaque fenêtre et onglet de navigateur ouvert , cherchez quelque chose comme ceci : « Titre de la page [WP 8418] », le WP ##### étant l’ID du processus Web.

    Au cas où vous vous poseriez la question ou que ce ne serait pas évident, il s’agit d’identifiants de processus standard, ce qui signifie que vous pouvez facilement les tracer et suivre leur activité, et que vous pouvez avoir un impact avec la commande de mise à mort, de sorte que vous pouvez facilement suspendre les processus des onglets et des fenêtres, ou les tuer s’ils sont devenus incontrôlables ou s’ils sont devenus des porcs de ressources.

Laisser un commentaire

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