個々の Web ページ タブのプロセス ID を表示 & Mac OS X の Safari での Windows

Anonim

Web 用に何かを開発している人なら誰でも、特定のタブやウィンドウのリソース使用状況を追跡したり、誤ったタブやウィンドウを追跡したりするのが難しい場合があることを知っていますが、Mac の Safari には、それを可能にする秘密のトリックがあります。より簡単に; Safari ウィンドウのページおよびタブ タイトル内に Web プロセス ID を直接表示する機能。

このオプションの設定は、個々の Web ページの PID をウィンドウのタイトル バーに直接すばやく表示する必要がある上級ユーザーおよび開発者を対象としています。それ以外の人にとっては、これは役に立たないかもしれません。新しいバージョンの OS X では、ユーザーがアクティビティ モニター内でホバー トリックを使用して誤ったタブやウィンドウの URL を表示できる、よりユーザー フレンドリーなアプローチが利用可能です。

. [デバッグ] メニューは、デフォルトの文字列を使用してコマンド ラインから有効にする必要があります。これを行うには、ターミナルに次の行を入力します:

defaults write com.apple.Safari IncludeInternalDebugMenu 1

Safariを再起動すると、「デバッグ」メニューが表示されるようになり、PIDページタイトルの可視性を有効にするオプションだけ以下をせよ:

  • 新しく表示されたデバッグ メニューをプルダウンし、「その他のフラグ」に移動します
  • 「ページタイトルにWebプロセスIDを表示」を選択
  • . 「ページ タイトル」のようなものを探します。WPは Web プロセス ID です。

    疑問に思っていたり、自明ではなかったりする場合のために説明すると、これらは標準のプロセス ID です。つまり、それらとそのアクティビティを簡単に追跡でき、kill コマンドで影響を与えることができるので、タブやウィンドウのプロセスを簡単に一時停止したり、制御不能になったり、リソースを大量に消費したりした場合はそれらを強制終了します。

個々の Web ページ タブのプロセス ID を表示 & Mac OS X の Safari での Windows