Я спрашиваю это в основном из любопытства, так как я отказался от поиска практического решения. Всем известно, что Chrome замедляет работу компьютеров Mac, особенно если у вас открыто много вкладок. Мой вопрос в том, что вызывает это, поскольку это, похоже, не связано с использованием памяти или процессора.
У меня есть привычка держать открытыми около 100 или более вкладок в Google Chrome в нескольких окнах. Если это число становится слишком большим, мой Mac начинает непредсказуемо переставать отвечать на запросы — например, мне иногда приходится ждать несколько секунд после нажатия или ввода, чтобы ввод был принят, или если я играю в игру, частота кадров может упасть до 2-3 кадров в секунду в течение минуты или двух, прежде чем восстановиться. Это происходит, особенно если у меня открыты Keynote или Pages в дополнение к Chrome. Использование плагина Chrome под названием «The Great Suspender» немного помогает, особенно в снижении использования ЦП, но не решает полностью проблему зависания.
Раньше я думал, что это проблема с памятью, но после покупки нового Macbook с гораздо большим объемом памяти год или два назад это оказалось не так. Монитор активности сообщает мне, что в настоящее время у меня свободно 4,6 ГБ, и эта проблема может возникнуть, когда используется менее половины моей 16 ГБ ОЗУ. Похоже, это также не связано с использованием ЦП (если только это не вызвано внезапными всплесками), поскольку большую часть времени я могу удерживать его на уровне около 2%.
Итак, если Chrome и другие приложения используют не память или ЦП, чтобы заставить мой компьютер вести себя таким образом, то что это? И (поскольку не помешает спросить), могу ли я что-нибудь сделать, чтобы смягчить это?
Наконец, я использую Mountain Lion. Эта проблема такая же, лучше или хуже в Mavericks? Буду ли я обновляться или нет, будет определяться исключительно этим вопросом.
Это общая проблема, которая может быть связана с чем угодно, например:
медленный доступ к диску, особенно если ваша кеш-папка огромна и содержит слишком много файлов.
Например, вы можете рассмотреть возможность перемещения папки вашего профиля на диск быстрого доступа.
Вот несколько предложений:
--user-data-dir="<some_path>"
),запустите с --disable-hang-monitor
, чтобы подавить диалоговое окно зависания монитора,
Подавляет диалоги зависания монитора в процессах визуализации. Это может позволить обработчикам медленной выгрузки на странице предотвратить закрытие вкладки, но в этом случае можно использовать диспетчер задач для завершения вызывающего нарушение процесса. Питер.ш
Предложения по отладке:
Роб
Н. Дева
Алистер Макмиллан
Н. Дева
Алистер Макмиллан
пользователь 2707001