Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
BAG метод API BAS RMap('name').length()
-
При пустом ресурсе выдает ошибку Все данные были обработаны для ...
-
При более внимательном рассмотрении выяснилось что баг не в методе.
if(RMap("TEST").length()>0){ var arr={{TEST}} };Если убрать строку которая берет данные из ресурса, то ошибки нет.
А проблема вот в чем
RS("TEST", true, false)! RESOURCE_220967 = _result().get() if(RMap("TEST").length()>0){ var arr=RESOURCE_220967.split(':'); };BAS записывает чтение данных из ресурса в самом начале блока, до условия.
Переписал примерно так
_if(RMap("TEST").length()>0,function(){ RS("TEST", true, false)! RESOURCE_220967 = _result().get(); var arr=RESOURCE_220967; })!; -
@Denis_krsk А разве баг пишется не Bug?
:DМетод верно возвращает 0
log(RMap("test").length())Условие тоже срабатывает верно и без ошибок:
if(RMap("test").length()>0){ log("Сработал ИФ") }else log("Не сработал ИФ")Проблема в строке
var arr={{TEST}}Зачем использовать костыль, когда есть метод
//Вернуть список, который содержит все элементы из ресурса. toList()Следующий код работает так как тебе нужно было изначально:
if(RMap("test").length()>0){ var arr = RMap("test").toList() log("Сработал ИФ") }else log("Не сработал ИФ")Работает без багов и костылей. Вот тестовый скрипт.
-
@Denis_krsk Ух и любишь ты чистый JavaScript
:D