@Sevstar ох это трудно именно рассчитать, проще конечно на глаз определять, например если 4х ядерного сервера с 8гб озу хватает на 50 потоков, то такого же сервера с x2 ресурсами должно хватить на 70-100 потоков.
Но не все так просто как кажется, например я не могу запустить свой софт на 300 потоков (что-то лагает, хз что именно винда или движок баса в совокупности с виндой, в этом не могу разобраться) но две запущенных копий по 150 потоков спокойно работают...
Ну и еще помогает оптимизация скрипта, упрощение действий, отключение лишних элементов на сайте и контроль нагрузки на процессор (процессор грузят действия с браузером (клик, скролл и тд). Рекомендую обратить на это внимание, так можно сэкономить и запилить скрипт который не так сильно будет грузить процессор (с потребление озу тоже можно разобраться).