Здравствуйте!
Имеется высоконагруженный BAS-скрипт на 200 потоков.
Производительность скрипта упирается в главный BAS процесс, который под нагрузкой начинает тормозить.
Повышение производительности сервера уже не помогает, я так понимаю этот главный управляющий процесс - однопоточный.
Находил решение на форуме, что можно запускать скрипт в 2-3 копии из нескольких папок, так будет лучше.
Но у меня все потоки сильно связаны друг с другом, в том числе через ресурсы и т.д., поэтому просто разделить функционал на 2-3 части будет проблематичным.
Есть ли какая-то возможность разделить скрипт на несколько отдельных процессов?