Как сэкономить память при работе BAS в режиме браузера.



  • После последних обновлений заметил, что в режиме браузера BAS жрет, ну просто астрономическое количество памяти. Проц нагружен всего ничего, а памяти сожрано, до упора.
    В связи с этим вопрос, как сократить до минимума потребление памяти. GET запросы не предлагать, у меня и так все на них. Браузерный режим стоит для записи на свой вордпресс сайт, так что качеством эмуляции можно не заморачиваться.



  • @samael_96

    1. Если скрипт многопоточный, то запускать больше копий баса, а не больше потоков.
    2. Поколдовать с настройками браузера
      0_1539773285218_798c7fe9-d5ed-42a7-9748-a3776dc77b1b-image.png
      Особенно заострить внимание на пропуске кадров и минимальном количестве памяти для запуска браузера.
    3. Делать скрипт на запросах. Почти любой скрипт можно на них перевести.

  • Banned

    @xclsv said in Как сэкономить память при работе BAS в режиме браузера.:

    Почти любой скрипт можно на них перевести.

    Иногда столько костылей ннада приделать, что функционал этого поделия становится уже полбраузера))
    но жрет все равно меньше канешн. То что насуешь через "сопли" подключается не всегда) только по требованию. Долго танцебубнованием заниматься с соплями и этими вашими антернетами.



  • @allive
    Не, ты смотри сам.
    Можешь перекинуть на запросы и забыть о проблеме.
    Можешь работать в браузере и искать волшебную таблетку.
    Решать тебе.



  • @xclsv said in Как сэкономить память при работе BAS в режиме браузера.:

    @allive
    Не, ты смотри сам.
    Можешь перекинуть на запросы и забыть о проблеме.
    Можешь работать в браузере и искать волшебную таблетку.
    Решать тебе.

    Ок, как перекинуть на запросы постинг на свой сайт на вордпрессе?



  • @samael_96 В чем проблема памяти? У меня 1 поток кушает 150-200 оперативки на браузере. На сервак с 64 ГБ спокойно ложиться 200 потоков.


  • Banned

    @samael_96 said in Как сэкономить память при работе BAS в режиме браузера.:

    Ок, как перекинуть на запросы постинг на свой сайт на вордпрессе?

    Как художник. Скульптор блин. отсечь ненужное и оставить нужное. Ваш браузер когда вы постите делает теж самые запросы. А мы просто делаем их, но все браузерные телодвижения нас уже не интересают.



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


  • Banned

    @gr-al-ni как правило 80% запросов это туфта и чем сервис крупнее тем запросов левых больше. Самое долгое это разбор где что берется и как он получает нужные значения.
    Для практики рекомендую пробовать на сервисах типа серфинга, или буксования. Защита там стоит слабая, но она как правило какая есть. И при этом сверх замороченного там как правило нет. Левых перестуков он не делает и они не нужны. Попробуйте как начнете понимать постепенно переходите к более сложному.
    Хотя иногда там можно такое найти socket.io какой например...



  • @samael_96 said in Как сэкономить память при работе BAS в режиме браузера.:

    Ок, как перекинуть на запросы постинг на свой сайт на вордпрессе?

    Отснифать запросы и написать их в скрипте.


  • Banned

    @gr-al-ni Вот пример напейсанный на коленке за один вечер. Даж меньше. Ничо не умеет деретца апгрейдится и снова дереца. Это постгеты если хотите код в личку дам иа всьо равно его уже инициатору дал
    alt text



  • @samael_96 Экшн "Закрыть браузер"



  • @samael_96 Есть смысл обнулять переменные,если в них большой объем инфы.



  • @denanotherday Ухты, с возвращением, почти год вас небыло видно :D

    Есть смысл обнулять переменные,если в них большой объем инфы.

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


  • Banned

    @fox @ruzne бы еще



  • @allive Да, @ruzne нехватает на форуме:D



  • @fox Спасибо, очень рад.



  • @xclsv said in Как сэкономить память при работе BAS в режиме браузера.:

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

    Почему лучше запускать большей копий баса а не потоков?



  • @kingstreet06 Это не всегда так и актуально только если речь идет о 300+ потоков.


Log in to reply