Показать идентификатор процесса отдельных вкладок веб-страницы & Windows в Safari для Mac OS X
Любой, кто разрабатывает практически что-либо для Интернета, знает, что отслеживание использования ресурсов определенной вкладки или окна или просто отслеживание ошибочной вкладки или окна может быть затруднено, но у Safari на Mac есть скрытый трюк в рукаве, который значительно упрощает работу. Полегче; возможность отображать идентификаторы веб-процессов непосредственно в заголовке страницы и вкладки окна Safari.
Этот необязательный параметр предназначен для опытных пользователей и разработчиков, у которых есть причина быстро увидеть PID отдельной веб-страницы непосредственно в строке заголовка окна. Для всех остальных это может быть бесполезным, и в новых версиях OS X доступен более удобный подход, который позволяет пользователям видеть URL-адрес ошибочных вкладок и окон с помощью трюка с наведением курсора в мониторе активности.
Чтобы получить PID заголовка страницы, вам нужно отобразить меню отладки Safari, если вы еще этого не сделали — да, меню отладки отличается от стандартного меню разработчика. Меню отладки должно быть включено через командную строку со строкой по умолчанию, для этого введите следующую строку в терминал:
по умолчанию напишите com.apple.Safari IncludeInternalDebugMenu 1
Перезапустите Safari, и вы обнаружите, что меню «Отладка» теперь отображается, теперь нужно включить видимость заголовка страницы PID просто сделайте следующее:
- Потяните вниз появившееся меню отладки и перейдите к «Разные флаги»
- Выберите «Показывать идентификаторы веб-процессов в заголовках страниц»
Изменение вступает в силу немедленно, и вы мгновенно видите идентификатор процесса вместе с заголовком веб-страницы для каждого открытого окна браузера и вкладки, ищите что-то вроде этого: «Заголовок страницы», где WPявляется идентификатором веб-процесса.
Если вам интересно или это не очевидно, это стандартные идентификаторы процессов, что означает, что вы можете легко отследить их и их активность, и на которые вы можете повлиять с помощью команды kill, поэтому вы можете легко приостанавливать процессы вкладок и окон или убивать их, если они вышли из-под контроля или иным образом стали потреблять ресурсы.