Тормозит создание вкладок



  • А как запустить скрипт? Вернее, я запустил, а далее какие манипуляции надо сделать?

    Надо бы, чтобы кто-то кроме меня ещё попробовал пооткрывать и позакрывать новые вкладки (в 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 день добрый. Слышал, что Йон недавно поднял приоритет проблем связанных с быстродействием интерфейса. Можно полюбопытствовать, были ли какие-то подвижки в этом багрепорте?


  • Vivaldi Team

    @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%.


  • Vivaldi Team

    @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, где Йон тусит. Видимо сейчас не приоритет. Остаётся ждать когда руки дойдут.


  • Vivaldi Team

    @obiwan1 said in Тормозит создание вкладок:

    Я уже закидал баг-репортами. И даже сюда одно из проявлений писал: https://forum.vivaldi.net/post/354768, где Йон тусит. Видимо сейчас не приоритет. Остаётся ждать когда руки дойдут.

    Дайте хотя бы несколько номеров баг-репортов - я попробую ускорить проверку.



  • @Shpankov

    Собрал несколько известных мне:
    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 и старее не встречал.

    Спасибо.



  • Ссылка на программу дохлая.


  • Vivaldi Team

    @obiwan1 said in Тормозит создание вкладок:

    @Shpankov

    Собрал несколько известных мне:
    VB-38227
    VB-45931
    VB-48892

    Первые два закрыты давно, третий в работе ещё.


Log in to reply
 

Looks like your connection to Vivaldi Forum was lost, please wait while we try to reconnect.