Тормозит создание вкладок
-
А как запустить скрипт? Вернее, я запустил, а далее какие манипуляции надо сделать?
Надо бы, чтобы кто-то кроме меня ещё попробовал пооткрывать и позакрывать новые вкладки (в Windows, желательно 7).
На всякий случай положу черновик программы, написанной на AutoHotkey 1.1.22.05: Vivaldi_ahk_v3.zip. Как минимум идею для теста можно взять отсюда.
На чистом профиле задержки у меня начинаются с 200мс и где-то за 100 открытий-закрытий вырастают до 500мс (примерно). Верхнего предела тормозам, судя по всему, нет. 1000мс точно было. Больше - скорее всего, тоже. -
@zhen said in Тормозит создание вкладок:
А как запустить скрипт? Вернее, я запустил, а далее какие манипуляции надо сделать?
Третья версия старая.
Вот я пятую доделал: Vivaldi_ahk_v5.zip.Надо запустить Vivaldi, закрыть все вкладки (если открыты), запустить AHK-программу, кликнуть по окну Vivaldi для его активации и нажать F9.
Должно пойти кликание. Если не пошло, значит, программа не может найти признак того, что клик сработал успешно. Сейчас она ищет значки "плюс".
После того, как наберётся достаточное количество кликов (500-1000), программу надо остановить клавишей F9.
Затем из файла stat.txt можно взять данные для визуализации. -
@Vort said in Тормозит создание вкладок:
@zhen said in Тормозит создание вкладок:
А как запустить скрипт? Вернее, я запустил, а далее какие манипуляции надо сделать?
Третья версия старая.
Вот я пятую доделал: Vivaldi_ahk_v5.zip.Надо запустить Vivaldi, закрыть все вкладки (если открыты), запустить AHK-программу, кликнуть по окну Vivaldi для его активации и нажать F9.
Должно пойти кликание. Если не пошло, значит, программа не может найти признак того, что клик сработал успешно. Сейчас она ищет значки "плюс".
После того, как наберётся достаточное количество кликов (500-1000), программу надо остановить клавишей F9.
Затем из файла stat.txt можно взять данные для визуализации.Если не пошло, значит, программа не может найти признак того, что клик сработал успешно.
вот что то не работает. Ни v3 ни v5
-
@zhen said in Тормозит создание вкладок:
@Vort said in Тормозит создание вкладок:
@zhen said in Тормозит создание вкладок:
А как запустить скрипт? Вернее, я запустил, а далее какие манипуляции надо сделать?
Третья версия старая.
Вот я пятую доделал: Vivaldi_ahk_v5.zip.Надо запустить Vivaldi, закрыть все вкладки (если открыты), запустить AHK-программу, кликнуть по окну Vivaldi для его активации и нажать F9.
Должно пойти кликание. Если не пошло, значит, программа не может найти признак того, что клик сработал успешно. Сейчас она ищет значки "плюс".
После того, как наберётся достаточное количество кликов (500-1000), программу надо остановить клавишей F9.
Затем из файла stat.txt можно взять данные для визуализации.Если не пошло, значит, программа не может найти признак того, что клик сработал успешно.
вот что то не работает. Ни v3 ни v5
при нажатии на F9 курсор мыши не попадает на "плюс", а немного левее, может поэтому не срабатывает.
-
@zhen said in Тормозит создание вкладок:
при нажатии на F9 курсор мыши не попадает на "плюс", а немного левее, может поэтому не срабатывает.
значит, надо подправить вот эту строчку
Click 230, 30
-
@Vort said in Тормозит создание вкладок:
@zhen said in Тормозит создание вкладок:
при нажатии на F9 курсор мыши не попадает на "плюс", а немного левее, может поэтому не срабатывает.
значит, надо подправить вот эту строчку
Click 230, 30
подправил на 255,30 - одна вкладка открылась, но дальше мышка не перемещается на +, и программа не продолжает открывать вкладки. Курсор отстается на этом же поле 255,30
-
@zhen said in Тормозит создание вкладок:
подправил на 255,30 - одна вкладка открылась, но дальше мышка не перемещается на +, и программа не продолжает открывать вкладки. Курсор отстается на этом же поле 255,30
Раз координаты отличаются, то и значки могут отличаться.
Второй плюс программа ищет в прямоугольнике (350, 0) .. (450, 60).
Варианты плюсов лежат в файлахplus1.png
..plus3.png
.
То есть, можно попробовать: 1. сделать скриншот "своего" плюса, положить его в один из этих файлов. 2. в том же MS Paint посмотреть координаты прямоугольника, в котором он может находиться, и подправить строчкуImageSearch, , , 350, 0, 450, 60, % PlusIcons[A_Index]
, если нужно.
Жаль, что сразу не заработало. Но так как программа после исправления бага будет выкинута, то доводить её до идеала желания маловато. -
@Vort said in Тормозит создание вкладок:
Что я давно заметил, даже отчёт завёл: VB-48892
@Shpankov день добрый. Слышал, что Йон недавно поднял приоритет проблем связанных с быстродействием интерфейса. Можно полюбопытствовать, были ли какие-то подвижки в этом багрепорте?
-
@obiwan1 said in Тормозит создание вкладок:
@Vort said in Тормозит создание вкладок:
Что я давно заметил, даже отчёт завёл: VB-48892
@Shpankov день добрый. Слышал, что Йон недавно поднял приоритет проблем связанных с быстродействием интерфейса. Можно полюбопытствовать, были ли какие-то подвижки в этом багрепорте?
Да, над этим багом работают, параллельно завели несколько смежных. Что-то там ковыряют.
-
Докладываю с мест: сложно сказать однозначно, но кажется последние пару месяцев тормозит даже сильнее, чем раньше. Я тогда почистил открытые вкладки, много позакрывал. И вот замечаю, что комфортнее пользоваться так и не стало, а когда в отдельные моменты открываю столько же, сколько их было открыто раньше, как-то уж совсем некомфортно становится.
-
Тормозить начинает после 30 вкладок. На 150 вкладках лаг достигает секунды. Тормозит создание, удаление и переключение между вкладками. Состояние вкладки (загружена/выгружена) не влияет. Могут быть выгружены все вкладки. Например после перезапуска браузера загружается только одна открытая вкладка. Все остальные серые. И браузер тормозит.
Обновился с 2.x на 3.x, но проблема не ушла.
Использую правое расположение вкладок в виде списка. Миниатюры и другие украшательства отключены. Никакие расширения не установлены. Закрытие вкладок до менее 30 штук приводит производительность в порядок.
На других браузерах задержек не наблюдается даже при 200 вкладках.
Помимо данной проблемы, еще постоянно наблюдаю полную блокировку браузера при открытии тяжелых сайтов (например cian с картой). В Сrome и Firefox браузер продолжает отзываться на протяжении всего времени загрузки сайта.
Система:
Ubuntu 18.04.
Процессор: G3420 (2 ядра/2 потока)
Память: 12 Гб, 1600 MHz.
В своп не уходит.
Во время тормозов 1 ядро процессора загружено на 100%. -
@dimal said in Тормозит создание вкладок:
Тормозить начинает после 30 вкладок. На 150 вкладках лаг достигает секунды. Тормозит создание, удаление и переключение между вкладками. Состояние вкладки (загружена/выгружена) не влияет. Могут быть выгружены все вкладки. Например после перезапуска браузера загружается только одна открытая вкладка. Все остальные серые. И браузер тормозит.
Обновился с 2.x на 3.x, но проблема не ушла.
Использую правое расположение вкладок в виде списка. Миниатюры и другие украшательства отключены. Никакие расширения не установлены. Закрытие вкладок до менее 30 штук приводит производительность в порядок.
На других браузерах задержек не наблюдается даже при 200 вкладках.
Помимо данной проблемы, еще постоянно наблюдаю полную блокировку браузера при открытии тяжелых сайтов (например cian с картой). В Сrome и Firefox браузер продолжает отзываться на протяжении всего времени загрузки сайта.
Система:
Ubuntu 18.04.
Процессор: G3420 (2 ядра/2 потока)
Память: 12 Гб, 1600 MHz.
В своп не уходит.
Во время тормозов 1 ядро процессора загружено на 100%.Попробуйте отправить подробный баг-репорт - тестеры посмотрят.
-
Я уже закидал баг-репортами. И даже сюда одно из проявлений писал: https://forum.vivaldi.net/post/354768, где Йон тусит. Видимо сейчас не приоритет. Остаётся ждать когда руки дойдут.
-
@obiwan1 said in Тормозит создание вкладок:
Я уже закидал баг-репортами. И даже сюда одно из проявлений писал: https://forum.vivaldi.net/post/354768, где Йон тусит. Видимо сейчас не приоритет. Остаётся ждать когда руки дойдут.
Дайте хотя бы несколько номеров баг-репортов - я попробую ускорить проверку.
-
Собрал несколько известных мне:
VB-38227
VB-45931
VB-48892Плюс можно дополнить там ссылками на эти эти посты с вариациями воспроизведения:
https://forum.vivaldi.net/post/354768
https://forum.vivaldi.net/post/368018
https://forum.vivaldi.net/post/298990
https://forum.vivaldi.net/post/299121А тут программа, с помощью которой можно довести браузер до полукоматозного состояния открывая и закрывая вкладки (достаточно просто понять алгоритм: открываем пустую вкладку и закрываем её - и так несколько сотен раз): https://forum.vivaldi.net/post/299140. В Chromium такой проблемы нет
Плюс помню, вы говорили, что один из репортов закрыт потому что это особенность Chromium, но такой проблемы раньше не было, я точно на Vivaldi 1.2 и старее не встречал.
Спасибо.
-
Ссылка на программу дохлая.
-
@obiwan1 said in Тормозит создание вкладок:
Собрал несколько известных мне:
VB-38227
VB-45931
VB-48892Первые два закрыты давно, третий в работе ещё.
-
Ввиду появления новой связанной проблемы: https://forum.vivaldi.net/topic/56228/3-6-2165-34-vivaldi-freezes-when-switching-or-opening-closing-tabs хотелось бы поднять данную тему, так как проблеме 2 года (по факту больше), и она до сих пор не решена (3.6.2165.36 (Stable channel) (64 бит), Ubuntu 20.04.2 LTS).
Напомю, что если включить сохранение вкладок между перезапусками браузера, когда их количество достигает около 200, переключение, создание и закрытие вкладок начинает происходить с большой задержкой. Я лично наблюдаю задержку от секунды и больше. Также начинает тромозить перетаскивание и масштабирование карт на сайтах yandex maps и google maps. Перезапуск браузера хоть и переводит все вкладки в режим гибернации, но проблему не решает. Выгруженные (заглушенные, вкладки в гибернации) нагружают браузер также, как и загруженные.
Если проблему невозможно решить, хотелось бы в таком случае чтобы закрытие вкладок сделали асинхронным, чтобы операция была отвязана от выгрузки, и прокликивание колесом мыши удаляло вкладку из списка мгновенно, т.к. ручное закрытие 200 вкладок с задержкой в несколько секунд на каждой весьма утомительно.
Спасибо. -
@dimal , подозреваю, что «проблема» может заключаться в том, что Vivaldi, в отличие от Chrome, гораздо консервативнее относится к потреблению памяти. 80 вкладок с тяжёлыми страницами в Vivaldi кушает ≈3Гб (64 бита), тогда как Chrome дай бог чтоб на пяти в 4 уложился.
-
@qraizer said in Тормозит создание вкладок:
80 вкладок с тяжёлыми страницами в Vivaldi кушает ≈3Гб (64 бита), тогда как Chrome дай бог чтоб на пяти в 4 уложился.
я думаю здесь желаемое не соответсвует действительности