У меня был очень похожий опыт, но я остановился на другом решении.
Я тоже тестировал скрипт на 8 ядерном 32 гб дедике с широким каналом и там еле еле 10 потоков шло.
Работающими решением оказалось взять 32 ядерный локальный сервер с 64 оперативки, на не очень быстром канале, с сокс5, на нем 100+ потоков запускалось.
Скрипт тот же, никаких оптимизаций не делалось.
Стоит конечно побольше, чем аренда дедика но тут уж зависит от окупаемости твоей темы, стоит ли оно того или нет.
Но соксы могут быть узким местом, по возможности нужно делать свои соксы. Для этого, можно брать дешевые VPS и установить сокс через опенсурсный софт microsocks для линукса (в инете полно инструкций по установке, занимает не более 5 минут вручную, и можно установку через БАС автоматизировать также на случай если нужны сотни соксов).
Windows 10 стал прекращать работу одного скрипта - раньше работал
-
Привет!
Подскажите, пожалуйста, в чем может быть дело.Скрипт работал-работал и вдруг BAS стал крашиться на первой строке - вылетает "Windows прекратил работу программу из-за ошибки".
В строке - Читать файл в список (файл txt, который я указываю заранее, типа C:\Docs\Links.txt)BAS переустанавливал, пробовал разные версии - от последней до 25.
Система - Windows 10 Pro. А самое странное - раньше на этой машине скрипт работал (обновления от винды прилетали только, больше никаких изменений) и самое главное: этот же скрипт работает на другом компе с Windows 8.
Пробовал также тупо скопировать все действия в новый проект - в логах появляется вот такое сообщение, как тут - https://community.bablosoft.com/topic/1664/все-данные-были-обработаны-для : "Все данные были обработаны", то есть будто в файле нет ни одной строчки.Проект прикладываю https://www.dropbox.com/scl/fi/1gx8hl43rj0kzvdj5qu9n/project.xml?rlkey=zyyxksm6wozzdahcgcdholynv&dl=0 (путь можно указать любой, до какой-нибудь txt , логин, пароль любые, крашится до них)
-
Смотри логи в файле, вангую вечный цикл.
-
Крайне не советую называть ресурсы таким образом

Только латиница, без пробелов.
Повторить не удалось, ваш проект отрабатывает до момента логина нормально:
312(1).webmЕсли вы хотите пересобрать проект заново, то не нужно копировать действия из старого проекта в новый, нужно создавать в новом проекте - новые действия, иначе нельзя исключать возможность того, что что-то скопируется криво или скопируется с проблемой.
Также, скажите, какие параметры ПК на котором происходит проблема(ЦП,ОЗУ,ГПУ)? -
@m4zuper, спасибо за советы!
В-общем, пока рабочая версия - кривой апдейт винды, т.к. в новом проекте при любой попытке выбрать "Читать файл в список" Windows прекращает работу программы. Подожду нового, позапускаю пока на второй машине)