Afficher l'ID de processus des onglets de page Web individuels & Windows dans Safari pour Mac OS X

Anonim

Quiconque 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 errant, mais Safari sur Mac a un truc caché dans sa manche qui le rend beaucoup Plus facile; la possibilité d'afficher les ID de processus Web directement dans le titre de la page et de l'onglet d'une fenêtre Safari.

Ce paramètre facultatif 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 tout le monde, cela 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 des fenêtres errants à l'aide d'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 développeur standard. Le menu Debug doit être activé via la ligne de commande avec une chaîne par défaut, entrez la ligne suivante dans le terminal pour ce faire :

defaults écrire com.apple.Safari IncludeInternalDebugMenu 1

Relancez Safari et vous constaterez que le menu "Debug" est maintenant visible, maintenant pour activer la visibilité du titre de la page PID option juste procédez comme suit :

  • Déroulez le nouveau menu de débogage visible et accédez à "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 ouverts, recherchez quelque chose comme ceci : "Titre de la page" avec le WPétant l'ID de processus Web.

    Au cas où vous vous poseriez la question ou si ce n'était pas évident, il s'agit d'ID de processus standard, ce qui signifie que vous pouvez facilement les suivre ainsi que leur activité, et que vous pouvez impacter avec la commande kill, afin que vous puissiez suspendre facilement les processus des onglets et des fenêtres, ou les tuer s'ils sont devenus incontrôlables ou sont autrement devenus des porcs de ressources.

Afficher l'ID de processus des onglets de page Web individuels & Windows dans Safari pour Mac OS X