Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
Вызов функции и интерфейса
-
Какой командой можно вызвать функцию из пустого интерфейса по кнопке start? Чтобы скрипт стартанул с выполнения этой функции и продолжился дальше до конца переходом на другие метки/функции, которые есть в структуре Main, т.е. выполнился весь и в процессе выполнения скрипта выводился весь лог, как в обычном запуске из BAS? В какой раздел кода интерфейса это помещается?
По умолчанию смотрю скрипт стартует отсюда/////Report about result
var Result = await Api.RunFunction("Start", {})
Log("Result: '" + Result + "'")
Log("Task completed") -
$(document).ready(function() {
/////On click #Start button
$("#Start").click(Api.RunFunction("Startb", {})
)Такой вариант запускает скрипт при нажатии на кнопку Start но дальше функции Startb не идет, как правильно написать, чтобы скрипт дальше выполнялся до завершения и лог весь выводился в интерфейсе?
Такой вариант по запуску скрипта и показу лога также не срабатывает
$(document).ready(function() {
/////On click #Start button
$("#Start").click(Api.AcceptResources(true))Log(Text)
)