@ser723 В таком случае исходим из того что все действия скрипта это 100% и делим их на сто, получаем 1% дальше просто. Bas умеет получать текущее время в том числе и если он работает через прокси т.е время он получит к поясу прокси, смотрим время и по вашей логике если время столько то..., если время столько то.... Я рекомендую все значимые действия обернуть в функции, тогда можно будет в цикле while их обходить а условием будет текущее время.
Как можно оптимизировать работу скрипта?
-
Можно ли как то снизить нагрузку на ЦП, может как то можно вырубить ненужное?
Скрипт довольно простой: профиль, куки, отпечатки, прокси, заходит на сайт делает клик и на этом все.
На 15 потоках работает нормально примерно 70% ЦП, как ставлю свыше 15 начинает забиваться ЦП на 100%.
Сервер: AMD Opteron 6380 16 x 3,4 GHz
Память: 32 GB DDR3Так же, тестировал на других серверах чуть более мощных разница небольшая аналогично 15-16 потоков, далее забивается ЦП 100%.