#Как найти причину
Safari запускает каждую вкладку отдельным процессом «Safari Web Content», расширения и сетевую часть — тоже. В «Мониторинге системы» они видны под именем «Safari Web Content (Название страницы)». Если один процесс занимает 100% ЦП — это вкладка-виновник.
#Причины
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Вкладка с видео или тяжёлыми скриптамиРеклама, чаты, игры. | Один Web Content процесс 100%. | Закройте. |
| РасширенияОсобенно блокировщики и менеджеры паролей с ошибками. | Нагрузка падает без них. | Обновите или отключите. |
| Устаревшая версияОшибки производительности. | Известные проблемы. | Обновите. |
| Много вкладокПамять исчерпана. | Подкачка. | Закрывайте вкладки, используйте группы вкладок. |
| Фоновая нагрузка системыSpotlight, Time Machine. | Safari ни при чём. | Подождите. |
| Старый MacСовременные сайты тяжёлые. | Тормозят многие страницы. | Используйте блокировщик рекламы и лёгкие сайты. |
#Порядок
- Откройте Мониторинг системы и отсортируйте по ЦПОткройте Finder → «Программы» → «Утилиты» → «Мониторинг системы» и вкладку «ЦП». Щёлкните заголовок «% ЦП», чтобы сверху были самые загруженные процессы. Запишите имя процесса, проверьте нагрузку после закрытия одной проблемной вкладки/программы. Не завершайте незнакомые системные процессы: некоторые из них отвечают за работу macOS.
- Закройте проблемные вкладкиВ Safari последовательно закрывайте вкладки с потоковым видео, рекламой, тяжёлыми веб-приложениями и просматривайте вкладку «ЦП» в «Мониторинге системы». Если нагрузка резко упала после закрытия одной вкладки, снова откройте её в частном окне для проверки. Не закрывайте вкладки с несохранёнными формами или документами.
- Отключите расширенияОткройте Safari → «Настройки» → «Расширения». Снимите отметки со сторонних расширений, перезапустите Safari и проверьте ту же страницу. Если проблема ушла, включайте расширения по одному и повторяйте проверку. Удаляйте только найденное неисправное расширение, не трогая закладки и пароли.
- Обновите Safari и macOSСначала создайте копию важных данных. Откройте меню Apple → «Системные настройки» → «Основные» → «Обновление ПО» (для старых macOS: «Системные настройки» → «Обновление ПО»). Дождитесь проверки и установите доступное совместимое обновление. Safari обычно обновляется вместе с macOS. После перезапуска проверьте проблемный сайт; не устанавливайте неподдерживаемую версию системы.
- Очистите кэшиДля проблемы одного сайта в Safari сначала откройте Safari → «Настройки» → «Конфиденциальность» → «Управлять данными веб‑сайтов», найдите нужный сайт и удалите только его данные. Это может завершить сеанс входа на нём. Затем обновите страницу сочетанием Command+R; если проблема повторяется, проверьте расширения. Полная очистка истории и данных всех сайтов не требуется на первом этапе.
- Отключите ненужные функцииОткройте Safari → «Настройки» → «Поиск», если доступно, временно отключите «Предзагружать лучший результат» и проверьте скорость при той же странице. Параметры отличаются в версиях Safari; если такого пункта нет, не ищите скрытые команды. Автозаполнение паролей не нужно выключать для проверки нагрузки ЦП.
- Проверьте блокировщик рекламыЕсли установлен блокировщик содержимого, откройте Safari → «Настройки» → «Расширения». Для проверки временно снимите отметку с конкретного блокировщика и перезагрузите одну проблемную страницу; сравните потребление ЦП. Если проблема усилилась, включите его обратно. Не устанавливайте непроверенные расширения только ради диагностики.
- Проверьте фоновые процессы MacОткройте меню Apple → «Системные настройки» → «Основные» → «Объекты входа и расширения»/«Объекты входа». Просмотрите список программ, запускающихся при входе, и фоновых разрешений; временно отключите только недавно добавленную стороннюю программу, затем перезагрузитесь и повторите проверку. Не отключайте неизвестные системные службы.
- Создайте новый профиль Safari и перенесите нужноеВ Safari откройте «Настройки» → «Профили» и нажмите «Новый профиль» (эта возможность есть начиная с Safari 17). Выберите имя и создайте профиль, откройте в нём проблемный сайт без старых расширений. Если сайт работает нормально, причина в настройках или расширениях прежнего профиля; не удаляйте старый профиль и его данные, пока не сравните результаты.
- Команды для отдельных ситуацийВыберите только подходящий вариант. Это не одна последовательность: часть команд диагностирует проблему, а часть меняет настройки или данные.
Если проблема сохраняется после отключения расширений и очистки кэша, проверьте Mac на предмет фоновой нагрузки (mds, kernel_task) и свободного места: нехватка памяти и диска делает тормозящим любой браузер.
#Если медленно только на некоторых сайтах
Сравните скорость загрузки в приватном окне и в другом браузере. Если приватное окно быстрее, дело в расширениях и накопленных данных сайта. Если все браузеры медленные на одном сайте, проблема в самом сайте или в интернет-соединении: проверьте скорость и задержку командой ping -c 10 8.8.8.8 и curl -o /dev/null -s -w "%{time_total}\n" https://example.com. Первая покажет потери, вторая — общее время загрузки главной страницы. Включите панель «Сеть» в веб-инспекторе (Option+Command+I) и найдите самые долгие запросы: часто тормозят сторонние скрипты аналитики и рекламы. Отключите автовоспроизведение видео в «Safari → Настройки → Веб-сайты → Автовоспроизведение»: это экономит процессор и батарею.