Мало потоков

Поддержка
  • @ApostolValera Возможно потоки быстро отрабатывают и БАС просто не успевает открывать новые тк фактические браузеры создаются по очереди

  • @UserTrue Думал об этом но нет , так как брут идет циклом for 1-10
    А это минимум секунд 25

  • @ApostolValera А вы думаете что за 25 сек откроет 500 потоков ? Неееееееет...

  • ставлю 50 потоков крутит максимум 25 это самый максимум и 50 процентов мощностей не используется вопрос стоит о 50 потоках !
    Но я еще не сказал что стабильно идет потоков 15

  • @ApostolValera Смотрите тут

    alt text

  • @ApostolValera добавь сон на 1 мин перед окончанием потока и проверь утверждение @UserTrue.
    результат выложи.

  • Не знаю как в обычных потоках, но если поток запускается путем запуска асинхронной функции, то большинство ошибок которые случаются в потоке нигде не отображается, поток отваливается без шума и пыли, с сообщение "поток завершился успешно". Возможно и в обычном потоке так же. При этом в режиме "запись" ошибки выдает.

  • @olegar said in Мало потоков:

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

    это "правильное" поведении такого потока.

  • возможно, но это ответ на вопрос заданный в теме - "куда деваются потоки". Они просто отваливаются из за ошибок

  • @olegar
    Пару дней назад столкнулся с такой же проблемой и для отлова ошибок сначала навтыкал контрольных точек с выводом в лог, но потом нашел более эффетивный способ. На ВРЕМЯ ТЕСТИРОВАНИЯ асинхронную функцию делаем простым зацикленным потоком, а вместо его вызова делаем передачу параметров (или просто используем флаг вызова) через глобальную переменную (ну естественно в "асинхронную" функцию на это время придется добавить цикл ожидания этого флага).