Показать идентификатор процесса отдельных вкладок веб-страницы & Windows в Safari для Mac OS X

Anonim

Любой, кто разрабатывает практически что-либо для Интернета, знает, что отслеживание использования ресурсов определенной вкладки или окна или просто отслеживание ошибочной вкладки или окна может быть затруднено, но у Safari на Mac есть скрытый трюк в рукаве, который значительно упрощает работу. Полегче; возможность отображать идентификаторы веб-процессов непосредственно в заголовке страницы и вкладки окна Safari.

Этот необязательный параметр предназначен для опытных пользователей и разработчиков, у которых есть причина быстро увидеть PID отдельной веб-страницы непосредственно в строке заголовка окна. Для всех остальных это может быть бесполезным, и в новых версиях OS X доступен более удобный подход, который позволяет пользователям видеть URL-адрес ошибочных вкладок и окон с помощью трюка с наведением курсора в мониторе активности.

Чтобы получить PID заголовка страницы, вам нужно отобразить меню отладки Safari, если вы еще этого не сделали — да, меню отладки отличается от стандартного меню разработчика. Меню отладки должно быть включено через командную строку со строкой по умолчанию, для этого введите следующую строку в терминал:

по умолчанию напишите com.apple.Safari IncludeInternalDebugMenu 1

Перезапустите Safari, и вы обнаружите, что меню «Отладка» теперь отображается, теперь нужно включить видимость заголовка страницы PID просто сделайте следующее:

  • Потяните вниз появившееся меню отладки и перейдите к «Разные флаги»
  • Выберите «Показывать идентификаторы веб-процессов в заголовках страниц»
  • Изменение вступает в силу немедленно, и вы мгновенно видите идентификатор процесса вместе с заголовком веб-страницы для каждого открытого окна браузера и вкладки, ищите что-то вроде этого: «Заголовок страницы», где WPявляется идентификатором веб-процесса.

    Если вам интересно или это не очевидно, это стандартные идентификаторы процессов, что означает, что вы можете легко отследить их и их активность, и на которые вы можете повлиять с помощью команды kill, поэтому вы можете легко приостанавливать процессы вкладок и окон или убивать их, если они вышли из-под контроля или иным образом стали потреблять ресурсы.

Показать идентификатор процесса отдельных вкладок веб-страницы & Windows в Safari для Mac OS X