Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
Многопоток и COUNT
-
Здравствуйте, подскажите как реализовать счетчик во многопотоке, так чтобы значение 0 использовалось один раз и только одним потоком, а не всеми потоками? Может через асинхронную функцию, но как? Как делаю сейчас, я обьявляю глоб. переменную числом 0 в функции Апликатион и в скрипте увеличиваю глоб. переменную на число 1!
-
@scrol2007 ti mozhesh poluchat [[TREAD_INDEX]] kajdogo potoka
mojno sdelat uslovie ([[THREAD_INDEX]] == 1 && [[GLOBAL:COUNTER]] != 0) || [[GLOBAL:COUNTER]] != 0
kogda 1-y potok doydet po pervenstvu do etogo usloviya on ego inicializiruet uje s schetchikom 1, ostalnie kogda s nim stolknutsa uje budut dobavlyat k nemy +1 ili skoko tebe nado
test script:
test.xml -
@clarabellerising Спасибо!