Grishanenko
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Забавная штука. Уже много раз обсуждалось что при переходе потребления памяти через ~1 ГБ FF-подобные 32bit браузеры начинают сильно загружать процессор. Но оказалось что у меня все было не так (наверное), как у всех. Ранее проблема проявлялась при потреблении 900-1300 МБ: загрузка процессора под 50-90% и не снижается никогда. Переходы между вкладками возможны, как и открытие новых, но тоже сквозь тормоза. И всегда через короткое время (до пары часов) интерфейс полностью залипал и единственным решением было убивать процесс. Хотя, при наведении мышки на кнопки на панели - они слегка выпячивались через минуту другую ожидания, но при нажатии (ЛКМ или ПКМ) - становились белыми и больше не возвращались к нормальному виду. Несколько дней назад я отключил для проверки Distil Web Monitor (ранее Alert Box), разными версиями которого пользуюсь уже 9 лет. И оказалось что теперь тормоза выглядят совсем по-другому. Если страница загрузилась, то потребление процессора снижается почти до нуля, я могу прокручивать страницу вверх и вниз, наводить мышку на ссылки и сразу видеть реакцию (адрес) в строке состояния, все кнопки на панели мгновенно реагируют на наведение мышки, список вкладок прокручивается вверх и вниз. Тормоза возникают только при открытии новой вкладки или при переходе на уже открытую или при загрузке страницы. Работает все, но значительно медленнее, чем в нормальном состоянии. Аптайм браузера (MyPal, Win XP) уже 3 суток, из них 2 суток в состоянии тормозов. В какой-то степени это рекорд работы сквозь тормоза. Похоже что полного зависания не дождусь. Через Unload Tabs выгрузил почти все открытие вкладки - потребление памяти уменьшилось с 1200 до 1000 МБ, но тормоза не ушли. Выходит, к полному зависанию приводил именно Distil Web Monitor, который раз в час обновлял пару ссылок. Может есть еще какие-то аналоги для отслеживания изменений на страницах, не имеющих RSS? Если нет, то, наверное, проще всего будет пересадить его в отдельный портабельный браузер, чтобы окончательно не подвешивать основной. Ну и вопрос про проблемы с потреблением выше 1 ГБ. Раз уж нет способа побороть сей недуг (кроме 64 bit или, вроде как, мультипроцессности, которой в MyPal нет), то может есть способ зафиксировать сам факт тормозов и предложить пользователю-домохозяйке перезагрузить браузер? Не все же, как я, будут регулярно смотреть на показания в диспетчере задач. Хотя, не ясно, возможно ли это в принципе: отличить тормоза единственной открытой вкладки ютуба от тормозов самого браузера... |