Выпущена 22.6.0 версия BrowserAutomationStudio

Locked Bablosoft News
  • @support эта проблема скорее всего рэндомная, как и у меня, и требует теста в несколько дней (предположительно). Было бы не плохо дать инструмент тестирования пользователям, как и с памятью. Просто все боятся что их "ноухау" попадет еще кому то в руки. Хотя и не понимают, что и так загружают все на сервер разработчика :). Думаю хорошая инструкция в вики не помешает на этот счет.

  • @Evheniu Специально проверил на 22.5.1 и на 22.7.1(та же что и 22.6.9, отличается только системой загрузки архивов).

    Как я и говорил, в последних версиях потребление CPU ниже

    Полное видео: https://i.imgur.com/ZXAnLlF.mp4

    Тестировалось на SiteVisitor.xml

    Проект SiteVisitor максимально близкий к прокачке профилей.

    Скрипт: https://drive.google.com/uc?id=12168Lb2_xYlayW8yVpEqm9arm1PS-Z0J&export=download

    Сайт reddit.com, 10 потоков, настройки - settings.zip

    То что вы уже 4 раз отказываетесь даже назвать номер используемой версии, выглядит очень странно.

    Поскольку вы отказываетесь предоставить даже малейшую информацию, помочь вам ничем не смогу.

  • @Bigma Для BAS есть отличный встроенный профайлер. Для браузера подобную вещь сделать сложнее, в том числе из-за архитектуры проекта.

  • @support Я тоже хотел сказать @Evheniu , что надо бы посмотреть профайлер
    Screen Shot 2020-05-22 at 01.27.42.png

    но вы меня опередили.
    Ну может можно, что-то придумать - утро вечера мудренее. Доброй ночи.

  • @support 22.6.9 версия в которой после компиляции выросла нагрузка, я не отказывался называть её, я сказал последняя версия к которой я мог обновиться, после запуска БАС я получил её как последнюю

  • @Evheniu Чел, вот поверь мне на слово - я разработчику отправил проект намного круче твоего по нагуливанию профиля, вот на много . Просто отправь скрипт разработчику и может, что-то прояснится. А так будет ни о чем.

  • @Evheniu

    Простите, но без информации с вашей стороны, которая неоднократно озвучивалась выше, я вам помочь не могу.

    Сообщения без необходимых данных будут игнорироваться.

  • Я готовлю проект сейчас, и вышлю вам, скомпилирую проект в двух разных версиях бас, где заметил разницу в нагрузке, и вышлю XML вам

  • @support мне тоже кажется что ЦП стал больше жрать. процентов на 30-50. c версии 22.6.9 ушел так как на ней пара скриптов вылетала (причем в txt-логе может записаться, что скрипт закончен, а txt-файла репорта нет. ошибка с уведомлением виндоуса и одной кнопкой Закрыть. удалил-установил прогу, может вылечилось; больше тут добавить нечего) на разных впс. на 22.6.8 такого(вылетов) пока не видел, ищу куда еще понизится, чтобы нагрузку на ЦП уменьшить. полное удаление и повторная установка 22.6.9 для ЦП не помогли.

    версию 22.5.1. проблемно быстро доказательно чекнуть, чтобы подтвердить что на ней нагрузка на ЦП на 30-50% меньше, т.к. на этой версии после новой акки начинают просить авторизации с капчами (хоть подгружай фингерпринт с профиля, хоть нет). выделил акки под это дело. завтра уже без капч можно замер сделать.

    заметил через процесс-эксплорер, что в старой версии под родительским воркером обычно 2 процесса, а в новой версии обычно 4 процесса.

  • @Evheniu said in Выпущена 22.6.0 версия BrowserAutomationStudio:

    @support сайты всегда были разные,выборка из 10к сайтов, это был прогрев профилей

    У всех прогрев стал есть ЦП, там нагрузка идет рывками. Как только открывается какой-нить сайт жирный с много js скриптами, кучей графики и т.д. на несколько секунд ЦП может даже в 1 потоке подскочит на 20% (от 8 ядерного проца) в моем домашнем хроме. Также и в BAS, самое прожорливое действие "Загрузить страницу" - аналогичные сообщения можно найти и на форуме конкурента когда они подняли движок также до 79 версии.

    Сейчас у меня прогрев крутиться от 20% до 100% с нагрузкой ЦП. Конечно хочется добиться равномерной нагрузки и у меня есть идеи, но пока не до этого.

  • @FastSpace Сколько вам можно говорить: чтобы пофиксить проблему надо сообщить максимально возможное количество деталей о ней. Что вам стоит посидеть часок-другой, сделать замеры на нескольких версиях и скинуть это всё (включая проект) разработчику...

  • @DoctorKrolic said in Выпущена 22.6.0 версия BrowserAutomationStudio:

    @FastSpace Сколько вам можно говорить: чтобы пофиксить проблему надо сообщить максимально возможное количество деталей о ней. Что вам стоит посидеть часок-другой, сделать замеры на нескольких версиях и скинуть это всё (включая проект) разработчику...

    Это бесполезно, проще костыль самому найти.

  • @FastSpace said in Выпущена 22.6.0 версия BrowserAutomationStudio:

    @DoctorKrolic said in Выпущена 22.6.0 версия BrowserAutomationStudio:

    @FastSpace Сколько вам можно говорить: чтобы пофиксить проблему надо сообщить максимально возможное количество деталей о ней. Что вам стоит посидеть часок-другой, сделать замеры на нескольких версиях и скинуть это всё (включая проект) разработчику...

    Это бесполезно, проще костыль самому найти.

    Не бесполезено, разработчик многие баги исправил на которые я ему либо фоксу скидывал тестовые проекты. Некоторые баги конечно зависают где-то в to do. Но часто было и наоборот, что буквально на следующий был патч. Тем более что к вопросам производительности он относится серьезно.

  • @UserTrue said in Выпущена 22.6.0 версия BrowserAutomationStudio:

    @FastSpace said in Выпущена 22.6.0 версия BrowserAutomationStudio:

    @DoctorKrolic said in Выпущена 22.6.0 версия BrowserAutomationStudio:

    @FastSpace Сколько вам можно говорить: чтобы пофиксить проблему надо сообщить максимально возможное количество деталей о ней. Что вам стоит посидеть часок-другой, сделать замеры на нескольких версиях и скинуть это всё (включая проект) разработчику...

    Это бесполезно, проще костыль самому найти.

    Не бесполезено, разработчик многие баги исправил на которые я ему либо фоксу скидывал тестовые проекты. Некоторые баги конечно зависают где-то в to do. Но часто было и наоборот, что буквально на следующий был патч. Тем более что к вопросам производительности он относится серьезно.

    Ну а сколько не исправлено и сам знаешь что много. Сотни всяких разных допиливаний, дополнений, каких-то фиксов, каких-то кастамных решений.
    Вчера пол вечера провозился с багом с кэшем и когда все проверку на true проходят, но тянеться на элемент и фейл.
    На прошлой неделе наконец-то совместил действие прокси и мобильные прокси без кубика адекватно.

  • @FastSpace ну а лучше ничего не делать и ныть? Если бы я не нашел косяк с закрытием вкладок так бы и дальше ныли, что вкладки говно.

  • @UserTrue почему ничего? Найти костыль.
    С вкладками там еще прикол был, если вкладка не загрузилась вторая, отдавало бывало типо ты шас на вкладке 0, а нулевую лучше не закрывать совсем. Еще не хватает параллельной загрузки страниц во вкладках. Вкладки пока что еще сырые, но не говно))

  • @FastSpace найти костыль, потом отписаться о баге/проблеме.
    проблема только понять баг это или фича

  • @tet-vivi ну вот есть баг шас, файрвол блочит воркера на десятой винде, я дал саппорту доступ, он не смог повторить проблему, я шас тоже не могу повторить проблему. Бывает в день по 10 лезет сообщений, бывает три дня ни одного. Логично здесь просто найти костыль.

  • @FastSpace файрвол не логирует свои действия?

  • @tet-vivi возможно, надо потом погуглить об этом.