11.01.2013, 10:08
И снова здравствуйте уважаемые форумчани
Сегодня задался вопросом (опять же с русского форума) по поводу оптимизации таймеров.
Было предложено следующие: "засунуть" некоторое кол-во таймеров под один таймер в 1 секунду.
Сам код (by frog163)
Будет ли это рациональным решением и что если под один таймер "пихнуть" 5, 10 и более действий (в разном временном диапозоне (то есть 2 минуты, 10 минут, 5 минут и т.п.)) ?
Сегодня задался вопросом (опять же с русского форума) по поводу оптимизации таймеров.
Было предложено следующие: "засунуть" некоторое кол-во таймеров под один таймер в 1 секунду.
Сам код (by frog163)
PHP код:
new secondAll = 1;
SetTimer("Timer", 990, true);
public Timer(){
if(secondAll%(60*10) == 0){//каждые 10 минут
}
if(secondAll%(60*5) == 0){
//каждые 5 минут
}
//каждую секунду
return secondAll++;
}